I like [name_u]Rowan[/name_u] and [name_m]Ethan[/name_m]
I’d also suggest, [name_u]Jude[/name_u], [name_u]Micah[/name_u], [name_m]Josiah[/name_m], and [name_m]Ezra[/name_m]!
I like
[name_m]Fraser[/name_m] - cool, modern
[name_u]James[/name_u] - strong classic
[name_m]Alexander[/name_m] - ditto
[name_m]Archie[/name_m] - characterful, bouncy and bright
[name_u]Rory[/name_u] - ditto.
[name_u]Robin[/name_u] and [name_u]Rowan[/name_u] have both been mostly girl names in my experience so just feel more girl to me. [name_m]Ethan[/name_m] and [name_m]Liam[/name_m] feel dull and over-used to me.
[name_m]Caelan[/name_m] - just not fond of the sounds.