No I think my warnings were appropriate I jumped straight from ClueBot NGs level  warning to a level  and then on to level  Any further disruptive edits would have resulted in an immediate block Fortunately the IP seems to have realised this and stopped making disruptive edits which is exactly the desired outcome Histories arent always reliable for IPs given the existence of dynamic IPs and shared IPs different pupils at the same school for instance so you can only really base warnings on very recent activity In this case Id be pretty sure that the crayfish edits on the th and th of May are related but I cant be so sure about the Prairie Dog edits on the th Maybe it was the same person maybe not it doesnt really matter Blocks are meant to be preventative not punitive