I like him as a player, but reasons this is unlikely -
1. As you mentioned, Chicago would likely want something like a 2nd back, that would be a lot to give up for a player who will likely be elsewhere next season.
2. Why will he likely be elsewhere next season? Whaley has mentioned several times how the Bills want to pay players, it does not include paying 2 #1 receivers. He's also probably not going to be thrilled to sign with a team with questions at QB in a run first offense and presumably another #1 receiver already on the roster.
3. Say we traded for him today. Chances are he doesn't play this coming week as he starts to get the playbook down, then next 2-3 weeks maybe there are a few packages where he starts to come in as he gets down the offense. Chances are he's not really a full participant until the NE game or possibly after the bye. Se we've given up a 2nd round pick for a guy who may help us in ~8 games.