Career
John was appointed to the Canadian Senate on January 15, 1959 on the advice of John Diefenbaker. He retired from the Senate on October 2, 1965. Bear Creek a tributary flowing into the Peace River was formally renamed Buchanan Creek in his honor.