Sometimes I think I'm being too much of a ninny when I point out to people the risks in their setup. And then I hear stories like yours.
I used to roll as a paid on call firefighter and rolled on the occasional grill gone bad.
Please put yourself more than one mistake away from disaster. We all make mistakes. Don't put yourself in a position where that mistake results in disaster. Fire in a garage, porch, on a deck or too close to a structure is just a bad idea waiting to teach you a lesson.
I'm glad your son was there to intervene.