First name for young warlock

I’m writing a new paranormal suspense and one of my main characters is a teenage warlock, he’s one of those bad but morally good characters. I like the name [name_m]Kael[/name_m], but it’s just not working for him. The names don’t have to be anything strange, as I also quite like [name_m]Sebastian[/name_m] but cannot use that for copyright reasons. Help would be appreciated!

[name_u]Gale[/name_u]
[name_m]Edwin[/name_m]
[name_u]Evan[/name_u]
[name_m]Virgil[/name_m]
[name_u]Sawyer[/name_u]
[name_u]Kieran[/name_u]
[name_u]Ryan[/name_u]
[name_m]Jasper[/name_m]
[name_m]Felix[/name_m]
[name_u]Rhys[/name_u]
[name_m]Lucas[/name_m]
[name_m]Raphael[/name_m]
[name_m]Nathaniel[/name_m]
[name_u]Noah[/name_u]
[name_u]Tristan[/name_u]

[name_f]Hope[/name_f] this helps!

[name_m]Malachi[/name_m]
[name_m]Wesley[/name_m]
[name_u]Blake[/name_u]
[name_u]Dane[/name_u]
[name_m]Tobias[/name_m] or [name_u]Toby[/name_u]
[name_m]Garren[/name_m]
[name_m]Garrick[/name_m]
[name_m]Trenton[/name_m]
[name_m]Nolan[/name_m]
[name_m]Dante[/name_m]
[name_m]Preston[/name_m]
[name_m]Donovan[/name_m]
[name_u]Shane[/name_u]
[name_m]Tyron[/name_m]
[name_u]Tyler[/name_u]
[name_m]Stuart[/name_m]
[name_u]Corbin[/name_u]

[name_m]Abraxas[/name_m], [name_u]Oberon[/name_u], [name_m]Ambrose[/name_m], [name_m]Spiro[/name_m], [name_u]Seren[/name_u], [name_m]Emrys[/name_m], [name_m]Brecken[/name_m], [name_m]Idris[/name_m], [name_u]Reeve[/name_u], Snorri

I hope this helped or inspired. Good luck and happy writing!

[name_u]Mercer[/name_u]
[name_m]Hendrix[/name_m]
[name_m]Frey[/name_m]
[name_m]Ferris[/name_m]
[name_m]Castiel[/name_m]
[name_m]Cassius[/name_m]
[name_u]Zephyr[/name_u]/[name_m]Zephyrus[/name_m]
[name_f]Amity[/name_f]
[name_m]Forrest[/name_m]
[name_u]River[/name_u]
[name_u]Raven[/name_u]
[name_m]Silo[/name_m]