meggem.....this is QUACKING.
Don't let it scare you.
Use your same skills that have gotten you this far (and nicely, I would say) to deal with him.
Most all do squawk loudly when they realize that they have lost their power over you. You can outlast his quacking.
dandylion