Are you looking for second names too?
Firstly I knew a Sebastian ( and he was "Seb" (I quite liked that).
I don't care for Simeone for a boy as it, y'know, could be mistaken for Girl = Simone? I'd go for Simon as a 2nd or not at all. I like Lucas. Grayson would be 'Gray' - also nice. Gibson, not ... the biggest desert in W.Australia (sorry nothing to do with these!

It's funny how sometimes certain letters grab ya, e.g. now I really like the sorta "old-fashioned" "J's" = Jackson (Jack) / James / Jake / Jared/ Joel/ Jason / Josh/ Jos / Jonathon (Jon of course) / Justin / Jeremy/ Jesse (I didn't like before) And Jordan but that's been "taken over" by females

I think they're strong names.
Well just thought I would put that in.
Good luck!