We entered the stone removal phase and YanKJ let the timer run down before resuming. They then passed again, allowing the timer to run down again.
At the end they said “Eeeee …Resign !!!” before finally accepting, were they stalling hoping that I would resign? Can this system be abused or could I have prevented them from stalling the game like that?
There is no way to prevent this kind of behavior, but next time it happens you can use the Call Moderator function in the sidebar to have an admin come have a look at the game and end it. Also, have a look at the recent discussion thread “Exit Scoring is a serious flaw”.
Depending on the time of day and how many moderators are on, it may or may not be immediate, but no matter what they will look at the game and issue warnings (if necessary) to misbehaving players.