Even the man who has been side-by-side with arguably more UFC fighters than anyone seems to be getting tired of Nate Diaz.

Longtime UFC cage announcer Bruce Buffer usuaully isn’t one to mince words when he’s asked for his opinion. And over the weekend, TMZ Sports asked him about Diaz (19-11 MMA, 14-9 UFC), who is supposed to return in November to fight Dustin Poirier (24-5 MMA, 16-4 UFC) at UFC 230.

We think, anyway.

Earlier this month, Diaz showed up late to a news conference for an announcement of his fight with Poirier, along with other key UFC bouts the rest of the year. Then he left before it was over after the UFC announced a title fight between lightweight champ Khabib Nurmagomedov and former champ Conor McGregor.

Then afterward, he took to Twitter, and to TMZ’s camera, to say maybe he wasn’t going to fight after all on account he’s been underpromoted. And that, Buffer takes issue with.

“I love Nate, but he’s always got a bad taste in his mouth,” Buffer said. “Nate, I heard you made $7 (million) or more dollars on your last fight. I don’t want to hear you complaining about being underpromoted by the UFC.

“You should be thanking the UFC and bowing to Dana White every time you see him, (and) Ari Emmanuel, Patrick Whitesell. You’ve got $7 (million) or more dollars gross, before taxes, maybe much more – which I love knowing that you have, Nate. Please – I don’t want to hear any more.”

Diaz hasn’t fought since UFC 202 in August 2016 when he lost a second welterweight fight against McGregor by majority decision. The fight was an immediate rematch of a UFC 196 bout in March 2016, which Diaz won with a stunning second-round submission.

At the news conference in Los Angeles, Diaz said his absence has been the result of legal troubles, though it’s been six months since a judge dismissed a lawsuit filed in Texas by Diaz’s former management group over breach of contract. In May, the group ended its legal action, presumably freeing him up to fight.

UFC 230 takes place Nov. 3 at Madison Square Garden in New York. The main card airs on pay-per-view following prelims on FS1 and UFC Fight Pass. The placement of the Diaz-Poirier fight on the card is not yet known, though it was announced as three rounds, ruling it out as a potential main event.

For more on UFC 230, check out the UFC Rumors section of the site.