You meant the coolant was at full to the top (not at the 'F' level) in the o/tank? It need to be full to the top, to the tank cap for the coolant to flow out from the o/flow tank. If it is the case, I assume your situation might be this..as you drive home that day, your coolant was flowing out to the o/flow tank as it's suppose to when the cooling system reach pressure rated at the rad cap. As you got home while your engine was still warm, it still flowing out coolant because you might have a defective rad cap. As the engine cool down overnight, the cooling system suppose to produce vacuum and sucks in coolant from the tank but again assuming your cap is defective it didn't.
Hope it didn't get to the head mate..touch wood!