I have had good results with Nikwax Direct TX wash in waterproofer.
Wash clothes first with the tech wash, then fill a bucket / sink with a bit of water and the direct tx as per the instructions (in truth I make it much stronger, just enough water to cover the thing you’re proofing)
Dunk in the jacket, mix about and leave in for a few mins then pull out and shake off excess and leave to dry. The remaining can then be used for another jacket / shorts / whatever.
It will leave you harnds and sink waterproof too so will need to wash down after. I don’t bother rinsing the jacket after like Nikwax says, seems to work well.