Very possible! I am however still intrigued by the white flash, although, this was just observed indirectly, and could easily have been just a larger flame. So yes, I would guess engine stall, although I did not expect that to be associated with a loud bang, yet the photographer in the link you post...