Sonko has to finance his Sonko Rescue Team. If anybody thought it is with his own money, then that is being naive.
Personally I do not see Sonko in the docks. He has played it safe politically so far and stayed out of the 2022 campaigns. The DPP will most likely look the other way and let Sonko keep his loot. It could just be a warning shot that Sonko better watch out next time he makes such deals.
Btw, since Baba Yao went underground in his campaigns for Ruto his case has been shelved.