I will have to admit from what i saw was that he might have been walling because there was some instances that i saw that there was no way he could have known, but on the other accounts i didnt see much of anything eles so if your going to ban him, than ban him for that.
,but i would say just ban him for a day and than just leave it.