I am a SGT looking to change my MOS from 15P to 96B. I will have 10 years on 18 AUG 07. There is a 3B bonus for this MOS. Do I have to graduate my new mos before my 10 years in order to receive the bonus? My reenlistment NCO says yes, but I'm not sure.