I think that would be Brenden Dilly, think I got his 1st name right.
He is quite outrageous, tells it like it is.
He was suspended permanently from X a long time ago.
He is an author and does podcasts.