I think James William is a lovely strong name

Thought I'd suggest my DS1's name for your list - Joel, also a "J" name!