Toronto FC On January 15, 2015, Bono was selected 6th overall by
Toronto FC in the
2015 MLS SuperDraft. He was considered to be the highest prospective goalkeeper in the draft class. Bono was loaned to
Toronto FC II on March 20, 2015. He made his debut against the
Charleston Battery on March 21. Due to an injury to regular starter
Clint Irwin in July 2016, Bono was selected to be the number one keeper for the first team by coach
Greg Vanney; he went on to make 16 MLS appearances for the club that year, but Irwin later regained the starting spot for the remainder of the
regular season and the
Playoffs,
The following season, however, after another injury to Irwin in the team's home opener in the spring, Bono was once again promoted to the starting line-up, and subsequently cemented his place as the team's outright first-choice shot-stopper by September 2017, also establishing himself as one of the best goalkeepers in the league: he broke the club's record for most clean sheets by a goalkeeper in a single season (10), and overall he kept the second highest number of clean sheets in the league season behind
Stefan Frei, and won more games than any other MLS goalkeeper that season (19), while he also surpassed Frei's mark for most career MLS wins by a Toronto FC goalkeeper; furthermore, he produced 72 saves and had a 69.2 percent save percentage, averaging 1.12 goals against per game. In the
post-season, Bono's performances once again proved to be decisive in his team's Playoff run, as he conceded two goals and made eight saves en route to the MLS Cup Final, keeping clean sheets in both legs of the Eastern Conference Final against
Columbus Crew. On December 9, 2017, he kept a clean sheet in a 2–0 win over Seattle Sounders in the
2017 MLS Cup Final at
BMO Field – a rematch of the previous season's final –, which saw Toronto complete an unprecedented treble of the MLS Cup, the
Supporters' Shield, and the
Canadian Championship. After the end of the
2022 season, Bono left the club, upon the expiry of his contract.
D.C. United On December 14, 2022, Bono signed as a free-agent with
D.C. United on a one-year deal. D.C. United declined his contract option following their 2024 season. == International career ==