Thanks for IDing this wee beastie for me. I've seen a few of these around Vancouver and Burnaby. I even got a so so shot of two mating.
I'm guessing you already know, but there is a Dr. Cannings at the Royal BC Museum who is an expert on robber flies.