I am sorry about the hamster. In addition, I agree with King James. The snake might not be hungry at the moment. I would wait a week after it's last feeding. Or at least until the snake poops and try again. I wouldn't sound the alarm yet. Some Ball Pythons can be picky eaters or just eat when they feel like it. As long as your snake is not showing visible illness, weight loss, or odd behavior. I would assume everything should be fine.