Spoke to the service manager again last night, he says they have put over 50 miles on the bike with no more brake issues.
He has sent Triumph an Email and is awaiting a response from them before I pick up the bike.
Regardless of the outcome I don't have a way to get out there to pick it up
(Yes it's true, you long distance f&ckers are my only friends)
Looks like it may be a SpeedMaster Weekend