The biggest problem I see in this scenario, if I am understanding it correctly, is that your python was eating its second mouse in one feeding, which caused it a problem, and that it was doing so simply because you find it to be too challenging to drive for an entire twenty minutes to purchase an individual, more suitable rat.
The problem is the python ate bark!
So bark does not stick to rats?
So bark will not stick to the first rodent the snake eats and allways the second rodent?
If you drive the rodents in your car for 20 minutes then bark will not stick to them?