I probably had this one conflated with the 1985 Move standoff referred to in post #51.
Like you, this explosion reminded me, too, of one associated with bomb making. Immediately I thought of the Weather Underground episode. I wonder if this latest explosion will be swept under the rug after they find the evidence?