He's a nice looking foal, but yeah, looks more like a coming 3 m/o than an almost 2 m/o.
When is he being weaned? Some mares wean themselves, but a lot of breeders like to wait until the foal is 5 m/o if the mare doesn't self wean.
I knew a mare that self weaned at 3 m/o. Best momma ever up until that point, but once they hit the 3 m/o mark she didn't want anything more to do with them!
What are your plans for him? How tall does his breeder think he's going to get?