Maybe I've missed it somewhere, but what cross exactly is he?
He is a nice 50/50 colouring. His bone seems to fit his body. However, his head appears much too large for his body. I see this in many Friesian crosses. His neck also seems rather short and thin. His body and depth, just doesn't seem to fit his large rear. In fact, he appears as two different horses. Much more horse in the back half, than the front. Put your hand over each half of the pic, and you'll see what I mean.
He has an incredibly long, sloping croup, which I don't like at all. Even allowing for his slightly long feet, his pasterns seem long and a bit weak. In some pics he stands ok, but in one he appears weak and over at the knee. He toes out, but that's not a huge problem really.
I would think this boy has a lot more maturing to do. Knowing his background and exactly how old he is, would help. Was he just four or coming five now?