Prayers going up for him and his colleagues on the base!
And ((((Hugs))) for you, today had to be really scary for a mom with a child there! :-(
(One could insert a long story here about the point system and promotions for people in his MOS. I won't. Quick take: I'd be po'd too.)