It's still Bruce for me. He is in the conversation for best defensive player of all time with LT, Reggie White, Deion Sanders, Ronnie Lott, and Ed Reed.
Josh has a few more seasons of greatness before he is considered a top 10 let alone top 5 all time QB. Talent wise he is as good as any QB to ever play. But to be the greatest he needs more post season success.