If you handled him yesterday that would be 72 hours after feeding so he should've already been digesting it. That picture looked like he only had it in him for a day or so since it still looked like a rodent. Are you the only one feeding him?