Bespoke as long as Khan stays with Freddie Roach he will go nowhere, he'll keep winning a few fights then he'll get knocked out by average fighter. Khan needs a new trainer where he is A) #1 and B) Where the trainer utilises his skills instead of trying to make him Pacquiou #2. If he was with Roger Mayweather instead of Floyd then Khan would be one of the best boxers in the world at the moment.
It don't help Khan trying to show off all the time as well and try and prove he has a chin when it's evident he doesn't, if he stuck to a game plan and just boxed for 12 rounds instead of getting in a scrap then he would win the majority of the time. He needs a slap round the head, Tibbs would be a good trainer for him, or even someone like Enzo Calzaghe