...and here are the gentlemen.
-I love Thomas, and I like Hunter, but for some reason Mason gives me the creeps. I guess it reminds me of freemasonry. Mason Thomas would be my choice. Though I would personally love Thomas Hunter
-I absolutely love Rory. It is on my list as Rory Benjamin Fox.
How about: Rory Hudson, Rory Connor, Rory Nathaniel, Rory Nicholas, Rory Alexander, Rory Colin, Rory Oliver, Rory Beckett/Bennett, Rory Isaac.
-I love Samuel! And Sam is so great, too.
How about: Samuel Finn, Samuel Asher, Samuel Carter, Samuel Titus, Samuel Rhys, Samuel Caleb, Samuel Blake, Samuel Griffin, Samuel Mark, Samuel Hunter.
-I prefer Liam as a nn for William as Hannah does, but still an ok name. Gavin is great!
-Leo is such a handsome, simple name. I quite like it.
How about: Leo Hunter, Leo Sebastian, Leo Simon, Leo Henry, Leo Carson, Leo Declan, Leo Jackson, Leo Grey, Leo Maxwell, Leo Silas, Leo Ronan, Leo Jeremiah.
Hope I helped!