Bear in mind that many snakes remain "foody" for a day or so after eating. In the wild they are opportunistic predators, they don't know where or when their next meal may wander by, but where there is one rodent there are usually more so they may continue to hunt for a while after feeding.