I tend to figure mups are not the place for fast paced riding anyway... too many other folks out there enjoying their walk or jog, or exercising their dogs...
You were very patient and kind... I am not...I would have let the first time go.. but the second time, I simply would have stopped and got off the bike and allowed him to have all the time he felt he needed to iron out the issue...with my assistance.