Without seeing pictures and knowing weight it's going to be a shot in the dark but assuming that he's been properly fed for the last 6 months he should be able to knock down a rat pup to a weaned rat. I have a ball python that has only taken one meal take a rat pinkie today. Then I have another that has had a couple of meals and weighed in last at 100g that ate a rat fuzzy.