My husband has a very common name, but he gets pulled aside every time we travel internationally. His real name is Robert John Smith. He prefers to be called Bob. His driver's license says Bob Smith; his passport has his full name as does his Social Security card. One credit card says Robert J Smith, but another one says he is Bob Smith. His elderly Auntie Mildred calls him BJ, obviously not knowing what BJ stands for.
So I wonder if he will be able to travel again with all this hassle.
TSA To Get Picky About Airline Passenger Names - Travel News Story - KMGH Denver