I cant talk about the cornsnake but the BP doesnt need to eat so often. Depends on the size but 5-7 days is a good feeding schedule. I use the "eyeball" test to pick food items. I look at the widest part of the snake and match that with the hips of the feeder. Thats the way I do it. Others may do it differently.