No. We didn't make them better when we traded the first. They picked a player that won't be contributing right away. And if he does, will have significant growing pains.
We already own the first round pick. Trading for a two and giving them a significant piece for success would be taking a step back.
You'd be hurting the value of your first round pick to earn a second rounder that would inevitably be worse with the new addition.
In essence making your first rounder more like a second rounder, and your new shiny second rounder more like a third rounder.
So again, makes no sense for the Bills.