The numbers change every year. You assume Beane has been cap unfriendly in his moves. The Bills tend to hold to three year deals or less with an out if they go longer. If players prove themselves with both play and “culture fit” the Bills have looked to extend them. The one possible contractual meets-up is Lotulelei, though his COVID year through a wrench in it.
IMO, The fact that the Bills have not extended Edmunds shows they are not careless.