MaxwellPeterGray - Max names are pretty trendy right now. ThomasPeterGray - I like Thomas, but it has been used steadily for so long, that it is a very common name. If you are looking for something that will stand out a little, I don't think Thomas is right name for you. It isn't trendy and it is a classic though!FelixPeterGray - I love Felix. One of my favorites. It is not pretentious at all!!! I have a feeling it might become a little trendy. LaytonPeterGray - Not my cup of tea. Kind of gets lumped in with the trendy use of surnames as first names. Clayton maybe?RobertPeterGray - Sorry, I am all for family names, but Robert is one of the name I like the least.EdmundPeterGray - My favorite of your list! Classic and vintage, yet not trendy.NathanPeterGray - Nathan is super popular and trendy where I live. I hate it.

Normally I love Nathan, but I don't think it flows nicely.Layton sounds like some fad name. The name doesn't sound like it's gonna stand the test of to me. *shrugs shoulders*Felix is ok......for a a cat.
The others are fine. My favourite from your list is Thomas though