In April 2017, Budd signed a contract renewal with Treviso for the 2017–18 Pro14 season and beyond and Treviso Head Coach Kieran Crowley named Budd as captain for the 2017–18 season. He is currently living with his pet dog Due.