That’s the first one, look at the buildings, different than the ones in the photo above.
I don’t think so, you can see the smoke from the first blast to the right. Also it’s red brick building with a brown front (Forum), with a white building (Atlantic Fish) to the left (looking from the street.) Just do a google search on Forum, Boston and you can see with Street view pretty well.
Second one. You can see the smoke from first one in upper right corner.