Wemoto are doing stainless steel brake pistons for the XBR at £17.50 each (including seals).
See:
thisThat's little more than the standard piston and seals and as most XBR owners will testify, the standard piston is a corrosion-happy peice of s***.
Cheers
GC