a couple things, he is not happy because the QB play in Houston is donwright awful. Players and teams fall out of favor all of the time. It is not because the player is bad/declining, it just happens.
Also he has no say on where he is traded too. Houston if willing to move him will give him up to a team that pays the highest price.
I would offer up a 4th and another conditional 5th/6th give if he has X amount of catches in a season. The Bills do not have a lot of holes they now just need better talent.
With Goodwin and Grahm going deep, Stevie and Woods clearing space, Johson would have a ton of free space.
a 4WR set of Goodwin,Woods,AJohnson,SJohnson sounds really good.