I imagine there might also be an effect in play, in which the available miles are calculated using the energy used in the past x miles. Although it should usually take a fairly long distance to change that approximation... I think. Maybe something about using negative energy though regenerative braking skews the approximation.