It sounds like you're doing the best that you can under the circumstances. Since this guy did have a prolapse I'd feed every 7-10 days instead of every five, or drop back a prey size to 3/4 body width, until you're certain it's healed up. Also make sure he stays humid, apparently dehydration is also a cause of prolapse, and it will help with his shedding.