The Bills are pry betting on him having an all pro year and then pricing themselves out of the market for him next year. That's why you extend him now. The Bills took a chance with Josh Allen in that same regard by signing him after year three instead of year four. Same goes with Ed Oliver (after the 4th year). Both saved significant future cap space. On the flip side they unfortunately did the same thing with Dawson Knox and Tyler Bass.