At first the deal breaker for me was the first rounder on top of the two first this year (to get to the 2 spot roughly)
But I thought about it more and I think the Bills just should just go for it, even if they have to give up next years first.
No sense drafting another Shaq Lawson type player, or a Gilmore, or Watkins, or settle and pick an EJ Manuel type QB. (I get these have nothing to do with Beane)
If the Giants would accept 3 firsts and a 2nd (which I think they would), then just go for the home run and take the best QB available