hoops
Tua time!
I was thinking the opposite. He needs to gain weight, not lose it. A 6'5 240 TE will get blown over by a gust of wind in the NFL. He needs more lower body strength for blocking. Right now he has chicken legs, and is really just an oversized WR.
he's not gonna win against coverage at 251 lbs being a one speed only te...he's bloated at that weight doesn't carry it well...and no matter what you do you're not making this boy scout body guy into a solid blocking te...forget about it...play to his strengths...
his strength and form will never be good enough as a blocker where you can get away with him in line in pass pro on an island so forget about it...salvage what you can...lean him up and flex him out and let him get lbs in space and work underneath against zones and read coverage etc...
keep asking him to do and be something he's not and you'll surely end up with a bust...time to try something else...get back to 2010 body...long and lean...a little burst and quickness to his game...