Ok so I blew through the hose and also ran the engine briefly with it off so that coolant flowed out, now there is a steady flow of coolant coming from the breather pipe into the expansion tank, only been on a short trip and it hasn't pushed any more through the overflow yet.