I would suggest taking him to SEAVS in Fairfax to get his RI treated. They do nothing but exotic animals and recently saved the life of my female retic when an infection almost completely blocked her colon and she needed surgery.
They're also used to difficult snakes.