Well, this is MM's first year and already took 3 OLinemen along with a blocking TE. To be successful with a rookie QB, you have to put a wall in front of him, I feel like they did a pretty decent job of that already and the lack of QB talent that was there when they picked would've been a huge...
I had forgotten Mike was a LBer coach for multiple years before becoming a DC, if he hand-picked Knight then I'm excited to see his (Knight) potential and how he transitions into the NFL.
I think if they don't see anyone they like with any of their remaining picks, John might trade for next year's draft. A 5th next year sounds better to me than a 6th this year, depending on what's available when they pick and if they get any offers