Help! Boys names are so damn hard to pick DH and I just can't find a boys names that we really 'love'

With DD, we had two boy and two girl names and we loved all four names. It seemed so easy! Since then, the names we liked are either no longer suitable (don't fit with DD's name) or have been used by friends or family (so they're off limits now - my personal rule when it comes to names).

Anyway, boy names are proving tough. We have our girl name picked We have a few boys names but the only one I really, really love, DH isn't that keen on. It's.....

Xavier.

I love Xavier Isaac. What do you guys think?

The other boy names still on the list are:
- Joshua
- Hamish
- Jordan
- Jacob

The middle name will be Isaac and our surname starts with 'H'.

That list is quite amusing really given I was trying to steer clear of 'J' names! Clearly it's unavoidable unless I can convince DH Xavier is the one or we run with Hamish!

Hamish is cool but the HH might be a bit much. Yeah?

Thoughts please!! I'm seriously going mental trying to sort this out!