Przez ostatnie trzy sezony był zawodnikiem Ferencvarosu Budapeszt. Jego umowa na Węgrzech wygasła, więc poznański klub nie musiał za niego płacić. Wcześniej Bośniak grał w Austrii Wiedeń, gdzie jego trenerem był Nenad Bjelica.
To pierwszy letni transfer Lecha. Wcześniej kontrakty przedłużyli Darko Jevtić i Michai Radut.