Mayor Brandon Johnson has repeatedly accepted campaign contributions from those doing business with City Hall since he took office — even though city ethics rules prohibit it. And time after time Johnson’s campaign has returned such contributions when the giving has come to light or proved embarrassing. Now, Friends of Brandon Johnson is readying to return another questionable contribution, for $250, but this time there’s an added twist to the narrative.