For most programs, the threshold for swapping to a new BIN range is 95% utilization. However, based on the PAN burn rate and timing, the decision to swap can be made as low as at ~90%.
A warning is sent out before the 95% threshold is reached to ensure that your program is never caught off guard.