I realize that pictures are not a real good way to check out what an animal looks like, as depending on the angle, they can make the animal either look great or awful.
something you need to take into account is just because an animal is young doesn't always mean he is a good heifer bull, he may or may not throw a easy birth calf.
By the pictures, I would like to see a 2 year old bull with better muscle definition in the hind end, and from the pictures it looks like his hind legs may be a bit too straight, and his top line looks a bit bumpy. But then pictures are not real good, and the angle is wierd, so he may look better in real life.