baby boy name help

Hi girls,
We don't know what the sex is yet (find out in less than a week!) We've got a girls name pretty much chosen but really struggling with boys.
Husband likes Greyson but our surname is Grey. Not sure if I like it or if it sounds like a porn star! 😂
I like Thomas or Joshua but he's not sure on them and say they're popular/common names. 
Please help!