Daylee - with the “y” and the “lee” ending, this seems really feminine to me
[name]Blaze[/name] - I prefer the [name]Blaise[/name] spelling as more traditional
[name]Jasper[/name] - really good pick, and it would go nicely with [name]Jasmine[/name] if you had a daughter later
[name]Tommy[/name] - I think it’s better served as a nickname for [name]Thomas[/name]. Sometimes he might need a more formal name than [name]Tommy[/name] to be taken seriously.
[name]Sonny[/name] - Same as [name]Tommy[/name]. [name]Sonny[/name] is cute when he’s 5, but will it work at 25 or 45? He’ll spend more of his life as an adult than a baby.
[name]Bradley[/name] - also nice and classic, not overly used, and lends itself to a couple of good nicknames.
[name]Zayne[/name]/[name]Zane[/name] - Interesting choice. I think [name]Zane[/name] is the nicer spelling; the random “y” doesn’t do anything for me.
Joal - Is this a variant spelling on [name]Joel[/name]? [name]Joel[/name] is a great name, totally underused.
[name]Harry[/name] - Great, classic. Making a big comeback for good reason.
[name]Donte[/name] - This feels dated to me. Some of your other choices are a lot nicer.
[name]Cruz[/name] - [name]Dante[/name]'s opposite. Feels super trendy.
[name]Samuel[/name] - Always a good choice. I’ve never known a [name]Sam[/name] who wasn’t nice.
[name]Jacob[/name] - Good, but obviously incredibly popular. Granted, it’s a great name, but it’s been number one for a really long time if that bothers you.