In Beirut we saw that there was already a fire burning for a significant amount of time before the explosion, as well as a smaller explosion that occurred < 30 seconds before the main one. There were also flashes and bangs and a lot of other stuff going on there (reportedly there were fireworks stored in the same warehouse). It was at a seaport, too, meaning there were probably a lot of nearby things to act as fuel sources.