The sooner you identify the sooner you can start appropriate interventions. It sounds to me like dysgraphia but my DD has just about every dys______ you can have so it's hard for me to differentiate them for you. Targeted, specific interventions will be the most helpful. Transferring schools with an IEP, especially if it is a good one, will give him the supports he needs from the beginning.

Good luck!