This one was originally going to be published as #83, but I decided that there needed some kind of fallout from Keen shooting down an alien ship. As a result, #83 ended up being the one with the OSA guy and this one got bumped.
So his Dad is actually supposed to be returning home from the whole “Dr. O’Neil” interview. Not sure if he ever followed up about a UFO hovering over his house; but I’m guessing since his house is still standing, it just vindicated his skepticism.