I say re-sign him at this point.... unless someone is willing to give up a stud 5 in return... I see no reason to give him away... outscore everyone this year and trade him next year.
This assumes BI and the team can agree on a number. I am also concerned that even if that does happen, we are likely to see more of pouty/sulking BI. So then we have a bad fit and a bad culture.