Fight Juan Carlos Gomez before he takes on the rest of the division. Since he's called out all the champions, and not having fought as a HW yet. I think Gomez puts him to sleep ending his delusions of grandeur. That is if he gets past Barrett. Barrett has fought alot of good fighters, granted he hasn't won all of them but his resume is much deeper and more impressive than most of the pillows Haye has fought.
He just needs to shut the **** up and set up a fight with somebody. All the talk is getting tiresome.