I feed my BP every 5-7 days, plan on doing the same for my other one i just got... I find she is very happy with the schedule, if she isn't hungry she just won't be interested So i wait for the next feeding cycle. Which has only happened twice.
Cant speak for the corn however..
Shifty