I was surprised to see that the Bills have the 2nd most expensive roster in the league, behind the Colts, who are #1.
I think some moves will be made in a few areas.
The Bills have, relative to the entire NFL (this is according to Spotrac):
the most expensive DL group
the 3rd most expensive DB group
the 4th most expensive WR corps
the 6th most expensive OL
12th most expensive TE group
Now, you might look at that and think Brown could be in trouble. However, this offense uses the WR a ton, and has gotten value and production for that investment, so I think they stick with them all.
The Bills could allow the following contracts to expire, saving around 31.1 million:
Trent Murphy (saves $9 million)
Tyler Kroft (saves 6.5 million)
Ty Nseke (saves $5 million)
Josh Norman (saves $6 million)
TJ Yeldon (saves 1.6 million)
Brian Winters (saves 3 million)
There will be money and cap space to work with, either way. When your team gets good, you've got to make tougher choices.