Bibo was born in Italy to Albanian parents but his family migrated back to Albania when he was a child, settling in the country's capital, Tirana. He joined local youth club Ali Demi near the city centre of Tirana in 2011 at the age of 8, before joining the academy of another local club Dinamo Tirana in 2014. He would remain at Dinamo Tirana until 2019, which is when he joined the Internacional Tirana academy, where he would remain for two years. Bibo made his senior debut on 15 May 2021 in a 7–1 loss to Iliria, coming on as a half time substitute for Ardit Reci in the penultimate round of the 2020–21 Kategoria e Dytë regular season.[3][4]