Thanks for the comments.
Theoretically, I could buy my regular ticket from Bristol TM‡(resolve) to Wokingham (which is common to destinations) and, depending on my route, stop off at Wokingham to buy a ticket for the last leg to either Blackwater or Ascot. Not very practical though.