reader: not exiting backoff

In the case where you backoff, test with RDY 1, and then requeue the message with backoff=False, you don't ever retry another message and exit backoff state.
I meant that maybe this else should be more specific and test for the actual buggy edge case (you're in a backoff state) rather than blindly resuming.