Note that we no longer need the Pop(int back = true) for ResourceBuff.  The idea is to just keep the spare, unbatched amount in a spare_ class member.