Well, we at least know that Piro is not currently in the Navy on active duty; go back a few days and look at his haircut. I know of very, very few Chiefs, and absolutely zero XOs, who would tolerate that star shaved into his left temple….
Could be that he has signed up on a delayed entry (due to Mom’s health issues) and hasn’t reported for boot camp yet.
It builds character….