Nice, congrats! Similar situation here; Mech. Engineer, UG: 3.12, Grad: 4.00, 4 publications, 1 patent, applied for AFRL BAA and just received the NSTGRO today. Last update for NDSEG, 12/26. Best thing we can do, try not to read too much into these dates!