Thumbs up on the Bears offseason so far. They've addressed their 3 biggest needs (MLB, OT, and TE), and the biggest remaining holes are ones that aren't super-important and don't require a ton of resources to fill (SCB & OG). That gives them a lot of flexibility in the draft; I could see them taking pretty much any position in the first other than HB, QB, or S. Bennett is a good, balanced TE - an excellent blocker and a pretty good receiver. Bushrod can let them upgrade 3 positions on the OL - LT (Bushrod), RT (Webb), and RG (Carimi). Williams is a great value for a startable MLB and a good fit for their defense (better in coverage than in run defense). Anderson is a similar sort of signing, assuming that his contract is similar to Williams's. And no new multimillion dollar contracts to backups or blocking tight ends.
Two negatives so far: I think they overpaid Bushrod a bit. He's just an averageish LT (as evidenced by PFF grades, and by where he was taken in the
RSP draft), and better tackles have signed for less (like Vollmer). And I wish they'd added a guard, at least a cheap veteran following the same approach that they took at LB (like Geoff Schwartz, who could be a solid starter and signed with KC for under $1M).