Il laisse la direction en 1946 mais demeure l'astronome fédéral à Ottawa jusqu'à sa retraite en 1964. À Victoria, il contribue de façon importante à l'observation et à l'interprétation des raies d'émission dans les spectres de certaines étoiles chaudes. Il étudie aussi la nature des nuages de gaz dans l'espace interstellaire et met au point des instruments astronomiques.
Dans les années d'après-guerre, à titre d'astronome fédéral, il guide le développement de la recherche canadienne en astronomie et en géophysique. Il allie ses connaissances en Astronomie and his interest in geophysics, he initiated a highly successful program in the identification and study of meteorite craters in Canada. Recognized internationally as one of the leading astronomers of his day, he was the recipient of many honours, including the Order of Canada. In September 1987 minor planet 3314 was named after him.