Oooo that’s hard. Both are gems!!
[name_f][/name_f]I like how [name_m]Davis[/name_m] is more unique. I’d probably nickname him Davey/ [name_m]Davi[/name_m].
[name_f][/name_f][name_m]James[/name_m] is precious, and I’d probably use [name_m]Jimmy[/name_m] as a nickname.