Small amount of poo is a good thing. Poo is waste so it just tells that more of the food is digested. And when they have to struggle with it a little it also empties the anal glands. 35% protein is, I think in the limit, but maybe you should give him some egg shells too. Egg Shells are good natural source of calcium and phosphorus.