I like Parker James. To me if you use James as a middle name it sounds better with a 2 or more syllable name in front.

Lewis is my next choice from your list too