These are the best angles so far....You can see that it indeed started with fireworks...Then...
A closer view. The big second blast came about 30 seconds after the end of the video.
Certainly makes one think of firework. Still, not sure,though,how you could distinguish fireworks from,say, exploding ammunition.