Bud est titulaire d’un baccalauréat en administration et a travaillé brièvement dans l’industrie pétrolière et gazière avant de rejoindre Fluor Canada, division canadienne d’une grande société internationale d’ingénierie et de construction. En tant que directeur des ressources humaines (RH), il a dirigé pendant 40 ans une équipe comptant jusqu’à 25 personnes chargées de gérer tous les aspects des RH pour une entreprise dont l’effectif a varié de 250 à 2000 employés.
Outre sa carrière chez Fluor, il a été actif au sein d’associations locales et nationales du personnel des RH en ingénierie. Il a été président de l’Association des ressources humaines de Calgary, l’un des précurseurs de l’actuel CRHA (Conseillers en ressources humaines agréés) Canada, et a siégé au comité des RH de la Chambre de commerce de Calgary.
Après avoir pris sa retraite en 2017, Bud a commencé à faire du bénévolat pour Meals on Wheels Calgary (popote roulante), ainsi que pour le Calgary Seniors Resource Center. Il a une fille et réside à Calgary. Il passe ses hivers à Mesa, en Arizona.