I would try to burn him out with corn. Make sure he is on a finishing ration. 12-13% protein and at least 4% fat, then start adding steamed corn to his feed, start by replacing 3lb of feed with 3lb of corn. Watch his stool if it stays good and tight then you can continue to increase the corn...