Interestingly, I'm not sure the inadvertent kill had anything to do with Alvin's promotion. After whining about promotion in his most recent letter, Ambrose was promoted to 2nd Lt. after today's mission, and he hasn't done anything but fly around and miss targets when bombing. So maybe it was just Alvin's time.