Without knowing what he's been offered, it's difficult to gauge the situation.
That said, if he was open to staying next season (assuming we don't go up), I think I'm at the stage now where I'd happily make him our highest earner if he stays. That might have been offered already, we don't know...