This is all normal stuff that cockrels do, they're idiots. The severity of it at the start and amount left at the end are the only variables. Time in between those two points though is annoying at best. So, you can't stop him. The best you can do is wait him out and see if he's half full or half empty.