Here are my favorites and some different spellings. May Jon willlike at least ONE of them!

Andrew (a personal favorite, of course!

)
Quinn
Sean/Shaun/Shawn
Connor
Blaine
Braydon/Brayden/Braydan/Braden
Aidan/Aiden
Brandon
Devlin (my nephews first name)
Cassidy (my nephews middle name)
Collin/Collen/Colin
Donavan/Donavon/Donovan
Brendan
Keenan (my sister's name, actually a family name)/Keenen/Kenan
Keiran
Pearce/Pierce
Kane/Cane/Caine
Rourke
Shane/Shain/Shaine