For me, you have to control him with a strong frequent jab, but also do stuff that isn't in the textbook, throw punches from angles he wouldn't be use to, but keep a high work rate, dont get discouraged if he's picking you off some rounds, if you keep a high work rate (throwing combos rather than single shots, doubling up the jab etc) then eventually you will start tagging him, if you're going to the body keep it long, straight backhands rather than trying to get inside and land hooks, he's difficult to hit inside. if you do get inside rough him up, he does it to opponents, do it back. he wont like it if you take the fight off his terms. dont let him take control of ring positioning, take centre ring then push him back, dont be stationary. you need to be moving your head as well.
this would be the blueprint for me, but ideally i'd pick a fast southpaw who could bang, to implement getting in and out of range quick (dont plant yourself for counters) and also hurt him, i dont think hes got an iron chin, he just doesnt take many shots, if youre a big hitter youre in with a chance of hurting him