It cannot be a BB bird to be only
29# at months old. He is a standard Heritage turkey or a mixed breed turkey. The chart you show here is for HYBRID BB Turkeys and irrelevant to heritage breeds.
If you have a BOURBON RED, BLUE SLATE, NARRAGANSETT, OR BLACK SPANISH OR A CROSS WITH ANY OF THESE, YOUR TURKEY IS CLOSE TO IT'S MATURE weight of 33# . for a tom. Standard Bronze will be close to 40 pounds at maturity. Eastern wild and other non-white turkeys will be closer to 20 pounds. Any of the breeds mentioned here that has been crossed with a Standard bronze or Holland, will be heavier than 33 pounds at maturity. Any crossed with a midget white, beltsvelle white or Royal Palms will be smaller than 33 #. Keep in mind that this is the average expected weight, but other factors, such as genetics of their line, nutrition, health, handling of young poults, experience and knowledge of breeder, all play a part in what it's mature weight will be. Also Turkeys are individuals and vary in attributes. A Heritage cockerel turkey tom, does not become an adult for breeding purpose until he is a year old and is usually 9 to 10 months before his flesh fills out to the best harvest-able size.
BB turkeys will reach a 40 to 50# harvest size at 4 to 5 months. After that, they can easily become lame or die suddenly of a heart attack due to the obese nature of the bird.
I hope this helped?