I agree, have him call the unit that accepted him and follow-up. Especially if he has not heard from them in a while. That time-line is way too long. The 1.5 yrs of acive duty for training is accurate. Good pay and bennies during that time. They may be waiting for a training slot to come up but the squeaky wheel gets the grease. There can be turn-over at a unit and people fall through the cracks.