prefer it Alexander Jefferson--seems to have a better flow and then his nickname can be AJ!
I like it.
It's just fine. I personally am not a huge fan of any variation of Jeff, but that's because all the ones I know are jerks. :)
Nice if he has a short last name.
Not bad, not bad.