The mechanic showed me the old ones afterwards, which were seriously rusted! Apparently there's a rubber stopper at the bottom of the headset which means that water can condense inside, then gets trapped, so the bottom bearings are sitting in water I'll have to remember to take it out occasionally to let it drain.
It's Fazer time