Just a thought
There's a lot of good advice related to constantly soft or spongy breaks but from what you have said I gather your breaks are good, then fade down long hills and recover once they've rested.
To me this sounds like there overheating the fluid. When the fluid is hot enough it releases gas " boiling" this gas is easly compressed/squashed, hence the spongy feal, once it cools down the gas is re absorbed into the fluid and results in the return of better breaking.
You'd be hard pushed to get this effect riding normally.
if your breaks are dragging they will be running warm before you even stat to apply them so With the tyre off the ground see if your wheel spin freely.
Also if you are keeping a constant light pressure on the break leaver, (just enough to take the edge of your speed). By riding this way they never get a chance to cool down.
Next time they stat to fade, stop as quickly as yo can and see if the caliper is very hot not buy put your fingers on it
There's a lot of good advice related to constantly soft or spongy breaks but from what you have said I gather your breaks are good, then fade down long hills and recover once they've rested.
To me this sounds like there overheating the fluid. When the fluid is hot enough it releases gas " boiling" this gas is easly compressed/squashed, hence the spongy feal, once it cools down the gas is re absorbed into the fluid and results in the return of better breaking.
You'd be hard pushed to get this effect riding normally.
if your breaks are dragging they will be running warm before you even stat to apply them so With the tyre off the ground see if your wheel spin freely.
Also if you are keeping a constant light pressure on the break leaver, (just enough to take the edge of your speed). By riding this way they never get a chance to cool down.
Next time they stat to fade, stop as quickly as yo can and see if the caliper is very hot not buy put your fingers on it