The decision by Kaizer Chiefs to release Bonfils-Caleb Bimenyimana after the Burundian was the club's top scorer in the league last season, has been described as having been an 'emotional mistake'.
Bimenyimana found himself being pushed out at the end of his first season at Chiefs where he scored eight goals in 21 appearances across all competition.
READ | Johnson identifies what Chiefs need to improve
Though the Burundian was the top scorer in the league with seven goals, his season was just as good as over with eight league games remaining after falling out with Arthur Zwane while playing with injury discomforts.
The 26-year-old had six goals in his opening seven matches before playing a single full shift in the other 15 games that he then played through which he only added another two goals.
"Do you think Chiefs honestly made the right decision to release Caleb considering what he did?" asks Jimmy Ndayizeye, the former national team coach of Burundi who has worked with Bimenyimana since his time in the junior national teams.

"Have Chiefs found someone who has come in to score more goals than Caleb did after arriving in South Africa as a new kid on the block?
"If they haven't, then it means they made a mistake by being emotional.
"I feel releasing Caleb was based on emotions and was a mistake because they don't have someone who has done Caleb had done this time last season.
"I think Chiefs were supposed to be patient with Caleb because he was only in his first season and would have given them a better goal return this season.
"Caleb is a good striker who will always give you something in attack so that is why I always stand by him.
"I don't think Chiefs made good replacements because these new guys have not scored goals as many goals as Caleb," points out Ndayizeye.
With Bimenyimana moving out, Chiefs brought in Ranga Chivaviro and Colombian striker Efmamjjasond Gonzalez.

Chivaviro has scored once in 12 games totalling 578 minutes while Gonzelez is yet to find his first in eight games (282 minutes) since arriving from Real Santa Cruz in Bolivia.
"How does a good striker go for 12 games with one goal or eight games without scoring?
"That means there is something not right with these new strikers.
"The likelihood is that they are not good strikers.
"In any team you always need someone to score goals because that is what wins you matches but it is not happening with Chiefs.
READ | Ex-Chiefs player discloses culture of snitches and groupies at club
"Chiefs would have been a better team right now with Caleb," says Ndayizeye.
Bimenyimana (26) has since signed for Libyan club Ali Ahli Benghazi but is currently out after picking an injury while on international duty.