Xavier
James
Devlin
Ethan

Were our boys' list.
For your hubby though, maybe suggest he keep in mind that the names won't be shortened if you don't shorten them. There may the odd noodle that tries to call Thomas "Tom", but if you introduce and call him Thomas, then others will also. It won't be until he is older and at school when he develops a nicname and that will most likely be within his choosing anyway. Just an argument for your toolbox! LOL