First of all, I get the sense he is quite large. Lol.
He can be split into 3 equal parts, which is just right. He has a clean throatlatch and well arched, muscled neck. To me, his shoulder looks as if it might be a little on the upright side. His withers sit behind his forelegs (GOOD!) and his back is short. I have a mare with an extra short back as well. He has a nice hip on him and if he was squared up his croup would slope nicely. Can't say much about his hocks, but his front legs are over at the knee and he does toe out, but no cow hocks.
I like him, I would just as proud if he were mine.