They were still pretty small. I weighed them at 12 weeks, the largest Delaware was about 4lbs live weight, I think, the largest New Hampshire was about 3.5. So on the smaller roosters I probably got a finished weight of 2lbs or so at 14 weeks. I haven't eaten any of them yet. All my DP birds (Buffs, mixes, etc) have been tasty but kinda skimpy on meat.
When I weighed my remaining roosters at 20 weeks, the New Hampshire roosters were 5.3lbs, 5.4lbs, and 5.5lbs and the Delaware roosters were 5.7lbs, 5.8lbs and 5.9lbs. So I did a good job selecting for size. I had one late bloomer Delaware roo (he had been hiding in with the pullets when I separted the roos out) I weighed at the same time, he was just over 4lbs. When I culled him at 25 weeks his testicles were smaller then his other brothers at 14 weeks. I'm mainly selecting stock on size and temperament. Rather than worrying about SOP at this point.
Both of these breeds of roosters have been easier to handle than my Buff roosters and more friendly with each other. I'm not sure how much of that was growing up with "adult supervision" and how much is the breeds. One of the Delaware roos is bad about being handled (his brothers calm down once we have a hold on them, I have to hold his hackles behind his head to keep him still and pacified) has put himself on the cull list. I'm still evaluating the New Hampshire roos.
I'm currently looking into getting Heritage Cornish birds (specifically bred for meat). But It looks like a lot of hatcheries have tried to optimize laying over meat production and I don't want that in a meat bird.