I don't necessarily have to be hard to start to leak. I can just be looking at photos or reading something and the head of my cock will already be leaking a lot. If you've ever tried directly rubbing the prostate, it's a pretty intense feeling and you will leak a lot with the right touch even without making your cock hard.