Did you look at a value chart when you put this together?
Carolina is giving away about 330 points to move down in the 2nd and 3rd and getting back about 35 with the Bills Day 3 picks...
Dont think the Bills late first swap for the Panthers mid 2nd next year ... say 30 for 42 is enough to make up the difference
Edit.... sorry ... this doesn’t even factor in the 4th round pick the Bills get as well!