Actually maintain the current queue byte size
A few more tests to make sure that the queue size is properly maintained.