Ashton (my fave but DH not keen due to Ashton Kutcher ) - sorry, I tend to agree with DH!
Braelan - sounds too made up for me.
Castian/Kastian (rhymes with the Bastian in Sebastian) - meh.
Camden/Kamden (yes - its a place in London, but it was a name first). - Camden is cool, not with a K though.
Colby - see, I think of this as a girl's name, or the cheese...
Kian (Key-an) - meh.
Deslan (Dez-lan) - Des as a NN??
Jasper - very cool!
Jyles (Rhymes with Myles) - why wouldn't you spell it Giles?
Lewis - another top pick!
Makai (Ma-kye) - sounds like Mackay, nope.
Mylan - sounds like Mylanta.
Tristan - a bit dated.

Hope I wasn't too harsh, but you wanted opinions!

Good luck.