Yes, I have seen that flash.  It is suspicious.  As is the lack of delay in the sound of the glorious explosion.  And the  steady-cam on the video.  Perhaps it is the Commemorative Air Force?  They have a Explosive Ordnance Detachment who create mighty explosions.
Look at this web-site for the CAF/EOD:
http://www.caf-eod.org/index.php