For your forks, you can buy new springs but a cheaper alternative is simply to add short pre-load spacers .....
(image)
The adjustable caps on your forks have 2 stiffer settings and each one adds 10mm of pre-load .....
(image)
But, even cranked down to the stiffest setting, I still found the stock springs a bit soft. So, I made up spacers a little longer than 20mm, the max pre-load the caps would give me. I started out with 1" spacers (about 25mm), but combined with the thickness of the washer you also must add, they proved a little too stiff. So, I shortened them to 13/16". Combined with the added washer, that gives me a total of about 23 or 24mm of additional pre-load, and that seems just right. So, for spacers, I'd recommend you make them somewhere in the 3/4" to 7/8" range.
(image)
You'll also want to use slightly more than the stock amount of oil. This helps a lot, greatly reducing the nose dive during braking. The stock oil amount is just under 6 ounces. Try 6.5 to 7 ounces.
(image)
One more thing - the forks get a lot of sludge build-up over time inside them. Since they don't really get that hot in operation, like a motor, just draining them really doesn't get all that junk out. You have to physically clean them, swab them out. To do that, I bent a small eye in the end of some 1/4" rod that I can thread a rag through, and I use it like a ram rod to clean out the lowers .....
(image)