Based off of weight usually the rule is 10%-15% of the snake's body weight every 5 to 10 days, depending on the age of the snake (i.e. closer to 15% every 5-7 days for a younger snake and closer to the 10% mark every 7-10 days for an older snake). That's how I base my feeding schedules for my snakes.