Both my grandfathers - one from Tyneside, one from Manchester - were Thomas. So I'd have used it, given enough sons. Tom is a very decent nn, and Thomas is OK too. I far prefer Thomas, and Tom, to Sean, regardless of the timeless splendour of Mr Connery!