The one they had to fix is still broken. The Bills left linebacker untouched, and that omission hangs over an otherwise reasonable haul. More right than wrong, and a B to match.
The roster is better shaped than it was, with interior defensive lineman chief among the fixes. The trenches got the money picks, top to bottom.
In short, they left a little better than they arrived, which is the whole idea.