Poison damage happens during opponent´s turn. When your opponent ends his turn, you get -1 or -2, as you should. I have tested that against lvl 0. You could discuss, if you should get the damage in the end of YOUR turn (because of positive counters) or during OPPONENT´S turn (as "kind of poison damage"). I think it´s not a bug.