That's wonderful news! If you can keep him eating, you're half way there! Another thing you can do is get him a UVA/B bulb. Get it as close to his basking spot as you can, without him being able to touch it. I found that the bulbs w/ both UVA and UVB make a big difference in the well being of my turtles, but they need to be very close to the basking spot.

Good luck and keep up posted! I would love to know how this all turns out!
-----
0.1.0 ornate box turtle
1.0.0 eastern box turtle
1.0.0 Yellow belly slider
0.1.0 Red belly cooter
0.1.0 Australian shepard
1.11.0 chickens
1.0.0 Dutch(rabbit)
3.2.0 children (do I still count the married ones?)
1.0.0 husband