Far as I know it'll be entirely based on his Patience rating and Overall, which will likely determine that he's a Type A free agent. Nothing is guaranteed, but here's how I see this:
He's 95%-99% likely not going to re-sign if you throw any offers at him during this season.
If you trade him, same percentage he's still going to go to free agency after the season.
If you hold onto him, same percentage he miiiiiiiiight be willing to re-sign with you next season before free agency starts. Otherwise he walks and you get Type A compensation. Or you can try to re-sign him on the open market.
Essentially, this season you have to decide which way you'll get the most value for him.