I can't really force him to poo, so it's kind of a waiting game on that one.

I don't know what humidity he was at before, I keep mine at between 30-40% but I don't know what the store keeps theirs at. haven't been back to check.