All of these details sound more like dysgraphia than dyslexia to me, although I agree with aeh that he needs a full evaluation.