PYTHON-436 It turns out the switch to Queue wasn't needed so I've reverted it. All tests still passing