Bonner played college basketball for the University of Florida before being selected by the Chicago Bulls with the 45th overall pick in the 2003 NBA draft.
Bonner graduated with a bachelor's degree, with high honors, in business administration and a 3.96 grade point average (GPA).
The Raptors did not have a roster spot available at the time and asked Bonner to play overseas and hone his skills with a verbal promise to make the team the following season.
[7] On June 21, 2006, Bonner was traded with Eric Williams and a second round draft pick to the San Antonio Spurs for Rasho Nesterović and cash considerations.
[11] In 2011, Bonner starred in Fundamentals of the Game with Coach B, a comedy web series hosted on the Spurs' official website.
[12] After a social media campaign from his brother Luke, Bonner participated in the 2013 NBA Three-Point Shootout during All-Star Weekend.
He recorded a score of 19 in the first round to knock out Ryan Anderson (18) and Stephen Curry (17) and advanced to the final where he lost 20–23 to Kyrie Irving.
[14] Bonner's final NBA game was played on April 13, 2016, in a 96–91 win over the Dallas Mavericks where he recorded 6 points,1 rebound, 1 assist and 1 block.
[17] After retiring from professional basketball, Bonner joined the San Antonio Spurs TV Broadcast as a studio analyst.
[25] Bonner and his brother Luke run a nonprofit organization called the Rock On Foundation, in which they look to support community involvement in arts and athletics.