Bills have 18.8 mil. in cap space, that comes down some after rookie contracts, I believe. Jones cap hit is lower than I realized at 12.9 mil.
So you're right, they probably could squeeze his 2018 salary in. But would be near barren to sign other players to replace injuries if needed.