I would check the temperature of the upper rad hose when the gauge says it is warm. If the rad hose is cool, you have an air lock behind the thermostat and the coolant in the block will form voids and expell coolant out the overflow. This situation will not alwayys cure itself and in that case the air needs to be removed.