New beginnings for Sahher Bambba