Probably `erlang:cancel_timer(Ref, [flush])` I think. There's a small but non-0 chance of you scheduling out for `?SEND_TIMEOUT`ms.