You're not supposed to give them food with the mineral oil. Remember its a laxative. Don't give him anymore mineral oil.

His bath should be around 80°F. You can gently massage his side in small circles to help stimulate him defecate.

Continue soaks. He will be stressed so you will need to be patient.