I just tried bringing out 24 lobs instead of my usual 16, I think if the bot fill up its invo completely it will bank regularly. Before it would only get like 24 spots filled and be out of food and then sit still and check stats, now with the extra food it can fill the invo and continue to bank normally. Its been running for an hour with no major flaws.
EDIT:: Just watched it kill the last dragon to fill up the invo, had 13 hides, 13 bones, 2 lobs. killed dragon>at lob>looted hide>ate lob>looted bones>ran to bank flawless>got 24 lobs>walked to dragons>repeated.