My passport not only has my middle name but also "Jr." whereas all my bookings (airline, hotel, credit cards etc.) only have my first and last name without the "Jr." In all the years that I've traveled here in the U.S. or overseas, I've never had a single problem. So, foxf1, you're gonna be OK.