Name dilemma!

Emalee

My DH and I cannot agree on a first name no matter what we try. We are mostly set on a middle name (James, after my father) but cannot see eye to eye on a first name for our son. The crazy thing is that if it was a girl, we would be 100% on the same page. Any name suggestions that might go well with the middle name James?