How is it weird timing? He came in grossly overweight - which is a bigger problem than it seems. Even in Hard Knocks, Jeff Fisher said this is not the NFL of yesteryear where training camp was just running these guys to death and they would hit and hit and hit. Now it's a different approach with an emphasis on mechanics and learning. The athlete is required to come already in shape. That means weight, strength and conditioning. To be 32 lbs over your playing weight is a nightmare because you're not going to lose it in practice. It's no time to be on a diet because the days are short on top of all the other responsibilities.
It was an up hill climb and they gave him a shot. What else could they do? The issue is that they have to get ready to play and reps are of the essence and can't be given to an overweight player, not earning them and that actually can't play for you until October 3rd. The Bills knew it was an issue an immediately put him with the trainers because it was critical that he do something about the weight immediately - he didn't do it. They had little choice.