Glad you're ok Bug. I got a sick feeling just looking at the videos and pictures online, I can't imagine actually being there.
I could be wrong but from the pictures I saw of the guy afterward, it looks like something he hit caved in the front of his windshield and roof and that may be what killed him. The guy got off way too easy IMO.