I would say his weight may be okay depending on how long he is. I have a big pied male that is 2300g my female pied is also about the same, but they are both pretty long, so he is not overweight or anything. He is a very strong breeder though and as such he goes off food in September and I'm guessing wont go back on for another couple months. I figure this weight keeps me from having to worry as much about how long he is off food and do not have to monitor him as much as a 700g breeder that chooses to go of feed.

As for him not locking up yet, as others have said, its still early. I know patience is easier said than done as I have a few that are being stubborn myself.