I think people forget this. The 4 qbs are not be equal in the eyes of any of the teams. They don't want Darnold or Rosen or Allen or Barkley, they want their guy. So if their guy is taken, then they may move to plan B and take a different player on their board. So the QBs may not go 1,2,3,5, like many are predicting.
I still think the Bills need to move up so they can get their guy though.