Holmes, Robert B., Canada