Jack's age
Well ... since RDA's only a year and a half older than I am, and I did 21+ years with the Army between 1975 and 1996, if Jack were in his mid-40's now and went in right after college [or around 20... plus or minus a couple], he'd be a couple of years over 20 in the AF. With the military history they've let us know about [and what I can surmise, knowing the service] he's probably a senior colonel on the promotion roster for one star. Won't see it in this current command unless he trashes himself to where he's desk job material because he's 'way too useful in the field, but I can see the service giving his a 'Sunset Promotion' [you're promoted to the next highest rank when you retire] for everything he's done.
Even as a 'smart mouth'... :}