Sean should be within a few minutes of you, he's from Victoria and reasonably likable...
for a guy from the island.
I (YVR/HKG) may be down this next week for a day, if so will pm you.
Phuket Divers is ok, but a 5 minute stroll along the front road of Patong will yield many options.