Jesse James = silly for a real kid.
Even without the association it's too singsongy and matchy.
Jaxson is weird. I understand
Jaxon because it's like
Jackson but
Saxon, kinda. But with the x and the s there's a redundant sound.
Jackson makes more sense anyway (and
Jackson Terrence would be a pretty good name).
I don't like the two J's in the same sibset either. If I could change it I'd call one
James and the other
Terrence.
Jesse and
Natalie together sound very 90's (so does the whole sibset actually).