Lol you do realize the mahdists were led by a man from Dongola? The Baggara and Hadendoa are stuck in the prehistoric ages, killing others over tribe and still nomads in 2020 lmao. The only reason Port Sudan is a decent city is because of Riverine governors.
Im aware the Mahdi himself was a Ashraf Dongolawi, however it is common knowledge that the Mahdist state is most associated with his Baggara followers and Hadendowa Fuzzy Wuzzy. They where the Generals, Cavalry, core of the army and the Mahdi successor was a Ta'ashi Baggara from South Darfur.
Only because the Egyptians and British supported Riverine tribes and made them masters of the land. This is common strategy by the Colonialists, those who cooperate with them get the biggest reward. Beja and Baggara are noble people who resisted foreign dominance fiercely and have thus fell behind in the development.
Whats your Qabeela btw? You are probably Dongolawi or Mahas. Doubt you are a Jaalin or Shayqiyya