-- You can certainly say this, so if you have quoted Swan's comment accurately, it is an oversight on his part. - You cannot say this because an explosion happens too fast to have a discernible duration. Compare it with this, which is fine because it is now a durational event: 'I heard the bombs exploding'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.