The instance the car is unplugged it is no longer at 100% and you are only putting back in a fraction of what you take out when you start moving so there is always capacity available. It just has to limit the current when SoC is very high so you cannot get full regen.Also there must be a top buffer otherwise regen would have no affect at 100% SoC, whereas it does have some regen.