I just spoke to T-Mobile. Our son's phone never received the original Gingerbread OTA update and has not received the update that was supposed to end on 1/23. I was told they had again paused the OTA update to deal with issues in the software and had no information on when the roll-out would be resumed.
Because his phone is till on 2.2, he doesn't have the menu option to check for software updates and can't pull the update. So we will just sit tight for a few weeks and see what happens.