he's ok. Your blocking needs to be capped up for sure.
Biggest hole in your build is speed. So many OT's ignore speed....you need to at least cap that ASAP. If I watched one of the games you dot was in, guarantee you give up a sack or hurry on 50% of the pass plays you block on.
There's no problem with him imo. I would train speed/stamina, fourth cap blocking, and save SP and train until you can soft cap speed, possibly soft capping vision first if you can't get it trained up fast enough.