Oh, I love [name]John[/name] and [name]James[/name]! Timeless names are so great on either sex, and especially on boys (to my taste)!
I like your combos! [name]James[/name] [name]Sparrow[/name] is adorable, although the s’s run into each other a little? Is that the exact name of the [name]Johnny[/name] Depp character? I’m remembering [name]Jack[/name] [name]Sparrow[/name] so that’s not too much if I’m right (although [name]Jack[/name] to me is a plausible nickname for both [name]James[/name] and [name]John[/name], it’s more direct to [name]John[/name]).
[name]John[/name] [name]Darwin[/name] is fun although maybe a little more staid than I think what you’re going for, actually?
Speaking of [name]Jack[/name], I always see it as a route to [name]Jago[/name] and [name]Jagger[/name]. [name]Jago[/name] is in fact a name on its own derived from [name]James[/name]/[name]Jacob[/name], so there are two reasons it’s a plausible nn for [name]James[/name], and [name]Jagger[/name]'s just a step away. Would these awesome rockstar/rockstar-ish nns help your husband come around to [name]John[/name] and/or [name]James[/name]?
Hmm, I can see Han or [name]Hans[/name] as a nn for [name]John[/name], which might help your husband if he’s into [name]Star[/name] Wars. [name]John[/name] Solo : D? or even [name]John[/name] [name]Solomon[/name] nn (more like house name) Han Solo ; ) ?
[name]James[/name] [name]Jupiter[/name] is fun. JJ? If you like that alliteration, [name]James[/name] [name]Jethro[/name]? Another Biblical name, and it’s in a rock band’s name! I see [name]Jet/name as a plausible cool nn for [name]James[/name] [name]Jethro[/name].
[name]John[/name] [name]Wayne[/name]? Too much? [name]John[/name] [name]Cash[/name]/[name]Cassian[/name]/[name]Cassius[/name]/[name]Caspian[/name]? These allude to two cool guys.
[name]John[/name] or [name]James[/name] [name]Xavier[/name]? I can see a little [name]Jax[/name] coming from that combo, from either first name. Jox…too much.
[name]John[/name] [name]Zane[/name]? Some sites list [name]Zane[/name] as derived from [name]John[/name]. Is JZ too much?
Best wishes! I love [name]Abram[/name], [name]Gideon[/name], and [name]Jude[/name] too so you’ll have something great in the end, I’m sure!