Depending on where you are he might not still be getting enough protein in comparison to what he is using. I would try the dry dog food or cat food added to his food. Its the cheepest and easiest fix. If you can get them black soldier flies have even higher protein in them too. Then reintroduce...