@sullybiker lol! Nice job. I had a couple of weird experiences with a road flagger who thought he was god (or something) a couple of years ago. Went through one intersection one day and I think we had merging to do just before him. I was moving slowly and cautiously and a gap opened up in front of me just as we got to the intersection, and as I went through (at maybe 20 to 30 km/h) he yells "Slow down!" ... And there was nothing to slow down further for.
Then, a couple of weeks later in a different intersection he starting to set up flagging for workers that needed to go in to a manhole in the middle of the intersection where I was in the far left of a double left hand turn. The light goes and the guy saunters out without any signage, plops a pylon down and kind of half makes a wave to the right side of it - it was completely unclear what he wanted done, but since there was nobody in the right lane, it seemed he must be wanting me to come to the right (dangerously traversing lanes in the intersection). Aside from the initial bit of waving, he kind of turned and wasn't really paying attention, so I rolled down the window going by and said "What exactly are you wanting me to do here?" and his reply was pretty snarky, along the lines of "It should be pretty obvious!"
As this was the 2nd incident I had with this guy in a couple of weeks (and when he was at the first intersection it was outside of the building I worked in, I'd seen him do plenty of stupid yelling and whatnot at vehicles), I thought it was ridiculous and was tired of seeing him out doing such a brutal job. I found the company he worked for, called them, and explained what I'd experienced with him. They were pretty profusely apologetic and said they were heading to where he was.
I haven't seen the guy around anywhere since.
Not sure I understand why you'd go be bad flagger - there can't be much to getting up to the 'doing the job acceptably' level.
The joke did not land and he waved me through, still not the correct signal but by that point I did not care.