I would have been fine with the Bills giving him this contract. Also perfectly fine with them passing. Don't think Boyd, or any of the available FA WRs, moves the needle at all.
At this point just have to roll with what we got, and hope that if it doesn't work out, Beane will be more aggressive in addressing the position next year, when we will be in better shape cap wise.