I definitely trust the Jets GM over Beane. Bills only had the #1 defense and #3 offense. Jets had the 32nd defense and 26th offense.
Johnson had a 14% pass rush win rate which is not simply low, but truly abysmal. He may be good, but I wouldn't be sure he actually wins a position on actual production this year and they certainly couldn't put him on the practice squad.