I don’t think Knox’s contract will have any bearing on the Bills’ ability to sign Oliver. If the Bills decide they want Ed long term, they will make it happen unless Ed decides to price himself beyond what the Bills feel he’s worth.
Beane has considered Oliver’s, and many other upcoming signings, before offering Knox this contract.