Durant la saison 1989-1990, Bwalya est de retour à Fribourg, où il retrouve son compatriote Geoffrey Mulenga. Il quitte à nouveau le FC Fribourg en 1992, pour s’en aller au FC Bulle, alors néopromu en Ligue nationale A. Il échappe, le au crash du vol 319 Zambian Air Force qui a décimé l’équipe de Zambie de football, alors qu’il devait rejoindre ses coéquipiers directement à Dakar. Bwalya fait ensuite partie des leaders de la nouvelle équipe formée, en compagnie de son homonyme Kalusha Bwalya. En 1994, il participe à la Coupe d'Afrique des nations, qu’il termine à la deuxième place. Après la relégation du FC Bulle en première ligue, il rejoint le SC Kriens où il est prêté par le club gruérien. Après une saison à Kriens, il est à nouveau prêté par Bulle, cette fois-ci au FC Lucerne, pensionnaire de Ligue nationale A.