He may have potential, but he has done nothing to justify making a big splash to get him. Maybe, trade for Kroft (would they like Lee Smith? ?)? Or, Kroft and a late draft pick where we have an extra one? Or a 5th rounder?
Also, in making this trade, the Bills have to consider how much time he would take away from Knox's development. If you're not sold on Knox, then consider it. If you are all in on him, then no need to trade for anyone unless his name is Kelce or Kittle or Ertz.