wasn't a flashback, just seemed like he'd been there for a looong time, given the 70s decor; lava lamp, record player, shitty computer running dos, was more freaky that it seemed like daytime there and he heard an explosion, which was the hatch being blown (then you see its night time outside).
the guy couldn't have been there more than a few years, cus he'd met jack in the stadium prior to his wedding. hmmmm....
stoopid tv... i've taken it - hook, line & sinker