I should also note [name_u]James[/name_u] & [name_m]Edward[/name_m] (as well as [name_m]William[/name_m] & [name_m]George[/name_m]) are immediate family names.
I prefer [name_u]James[/name_u] over [name_m]Henry[/name_m], but I voted for [name_m]Henry[/name_m] [name_u]James[/name_u] because 1, I think it flows better than [name_u]James[/name_u] [name_m]Edward[/name_m] and 2, it includes both names and I think if you can’t decide between the names [name_u]James[/name_u] and [name_m]Henry[/name_m], why not use them both?
[name_m]Just[/name_m] a thought, could you possibly use a three names? I have a soft spot for [name_m]Edward[/name_m] but [name_m]Henry[/name_m] and [name_u]James[/name_u] both go so well with [name_m]William[/name_m].
[name_m]Edward[/name_m] is my brother in laws name so unfortunately we won’t be using it as a first name, as much as I love it!
[name_u]James[/name_u] is nicer in my opinion
I love both (I have a [name_u]James[/name_u] and would have a [name_m]Henry[/name_m] if my husband liked it more). But, it sounds like you love [name_m]Henry[/name_m] more so I’d go with that and not worry about any connection to the royal family.