Im Mai 2009 stellte Bonfim seine Bestzeit über 10 km in 40:40 min auf. Im Juli siegte er bei den U18-Südamerikameisterschaften in Sao Paulo und gewann einen Monat später die Silbermedaille bei den U18-Panamerikameisterschaften auf Trinidad und Tobago, jeweils über 10 km. Im Juni 2010 nahm er an den U20-Weltmeisterschaften im kanadischen Moncton teil. Dort trat er erneut über 10 km an und belegte in 41:32,28 min den vierten Platz. Bereits im März fanden die Südamerikaspiele 2010 in Medellín statt, in deren Rahmen gleichzeitig die U23-Südamerikameisterschaften ausgetragen wurden. Dabei trat Bonfim erstmals bei internationalen Meisterschaften über 20 km an und gewann in 1:33:05 h in beiden Wertungen die Bronzemedaille. 2011 nahm er an der Universiade in Shenzhen teil. Dort belegte er in 1:27:19 h den siebten Platz. Im selben Monat nahm er zudem erstmals an einer Weltmeisterschaft bei den Erwachsenen teil, in Daegu, landete er auf dem 17. Platz und war nochmals knapp drei Minuten schneller als in Shenzhen.