Is there valid proof that that is indeed his username? In the screenshot there is only shown a nickname. Personally I am not sure if that is indeed ActNachos or someone else who is imitating him.