I think the reinforcements will continue to come until the "Enemy is fleeing the field" message appears. I'm pretty sure I've had enemy reinforcements come on after routing and/or killing the enemy general.