The larger food size will take longer to digest, and if the temps are too low, that increases the time it takes to digest... both of which give the food plenty of time to rot inside the belly. My guess would be this. Smaller prey, slightly higher temps and he should go back to regular poops.
The horrible smell is key here, because it didn't get properly digested. It's a disgusting odor for sure.