The Bills had an immediate need at QB though, so I'm not sure these situations are very similar. We don't have a clear need at QB, so yes, I'd give the Bills an A. It was the right move to make unless you hated Josh Allen as a prospect.
This is a solid D for me. If Love hits it's an A+. But I don't see any rookies making an impact next year, and I would've liked a draft that prioritized surrounding Rodgers with guys that could help now.