unless I'm misremembering, there wasn't any explosion.
You're not misremembering. According to OH I probably took 2 + 2 and made 5. Not for the first time, he muttered. So no supper for him.
I saw the byplay with the cigarettes and the matches and thought that they'd leave something burning to create an explosion after they'd left. But apparently not. Looks like a plot hole to me too, then.