Tannerite?
Is a good guess. Any video I've seen of Tannerite shows a tremendous blast but no flames, just like the explosive in a vehicle airbag.