God, sometimes I really hate twitter, and this is one of those times. A bunch of screencapped article snips with no link, references and replies to tweets that are deleted or private, endless flaming back and forth with no real information, and just general confusion on what the hell is even happening.
Here's the BPD release about the arrest, it's short:
Suspect in Custody After BPD Officers Recover Loaded Firearm During Violent Struggle in Jamaica Plain — bpdnews.com No mention of the BPD recognizing this person as a known PP, so any argument there is just speculation on facts not in evidence. If the BPD had such slam dunk reasoning for conducting the stop, they would almost certainly say so and not rely on "he looked sketchy".
I am extremely dubious of this "clear indications he was carrying a firearm" without any very specific details. Unless those indications were obvious printing or having a "nip slip" that exposes the gun to plain view, this smacks of BS. This is "furtive movements" or "Marijuana smell" level of extremely subjective probable cause that is 100% unverifiable after the fact. There is no way for the public, or more importantly, a court, to know if this is BS later, which is why cops love it so much. Just like their drug dogs that are wrong more than half the time, the point isn't to be accurate, it's to bypass the requirements for conducting a search.
I can see why GOAL is reticent to get involved yet, as the incident is fresh and the details are hazy. Better yet to just keep tabs on this and step in later if appropriate.