is it charging now?
regulators are not cheap, around £80 mark so with labour, it sounds reasonable.
Granted he should have let you know before he commenced work, just don't go back there again and buy your self a multimeter and test for power for the speedo. check connections and the sender unit. (not familiar about the bike BTW)