For reasons of safety, the boiler will not drain until the temperature of the water has dropped below 90°C. It is perfectly normal for there to be a delay between the end of the cooking process and the water being pumped out. It is possible to start another cooking process during this time.