I used to work at the loan dept of a bank and one of my jobs was running credit checks through TRW. That is where the most problems occur with this scenario. You may come up as Thomas H. Smith and Thomas Henry Smith and later in life, your son would come up as those as well as Thomas Henry Smith Jr.(the primary reason I refused to name my son after his dad-doing credit checks for 5 years

)
For birth certificate reasons, you can put whatever you want, really. The real red tape won't begin until he gets his first credit card.
George Foreman named every one of his sons George, then a number, up to six!!!
Putting a "II" after your son's name would work best, I should think and it's something he can carry into adulthood without being a 6'5", 200 lb 'Jr'
