Il est drafté en 2003 en par les Bulls de Chicago, qui le transfèrent aux Raptors de Toronto. Ceux-ci n'ayant cependant pas de place disponible dans leur effectif, ils demandent à Bonner de passer une saison en Europe afin de progresser, lui promettant une place dans l'équipe en 2004. En 2003-04, Bonner joue ainsi dans l'équipe italienne du Sicilia Messina. Quoiqu'il n'ait pas été payé pendant la deuxième moitié de la saison (le club ayant fait faillite), il est resté jusqu'au bout, restant fixé sur ses objectifs de progresser afin de rejoindre la NBA.