Thanks everyone for your advice. An easy solution was we just took his middle name off his flight reservation.
He has never traveled outside the US before but isn't nervous at all. I am the one that has traveled extensively (and ready FT daily). I hear the horror stories of names not matching exactly to the tickets. I guess I was not so worried about the TSA as much as I was worried about airline check in and then coming back in through Houston customs on our return.
Thanks again FT friends.