Implement basic exponential back-off