With Sky saying he's turned down 2 contracts from us and that we have (very quickly) turned down two offers from Leeds (latest at £22m) suggests to me that he is, wisely, holding out on a new contract until his "value" has been confirmed. Every time Leeds up the if, he can and will ask for a little more money from TB. As soon as Leeds back off, he has to jump quickly for the contract on the table at that point (as he wouldn't want to run out his existing contract).
Brinkmanship but already looking like a tactical ploy from him to get the best deal out of staying than genuinely wanting to leave imho.
Not only that. His agents will be talking to the Albion about the amount of game time he’d get. He’d be first on the team sheet at Leeds Utd. I can’t see Ben signing his new multi million pound 4 or 5 year contract here until Duffy and/or Dunk have moved on.