You should ignore the troll. He will feed off the attention you are giving him.
[...]
[...]
And yea my B, but the troll is just derailing my thread constantly.
At this point they'll need more than a few minutes with the amount of reports stacking.
On each and every forum members' post, on the left-most side part that shows their profile summary, there is this very useful button at the bottom of the "box", as shown on this screenshot,

it'll help you navigate the forum easier and more headache-free.
If I may re-ask, since you seemed to miss
the question because it got a mini derailment, have you try to file your complaint to AG?