I don't know much about him but he might start in buffalo if he's good
They'll be better simply because their defensive personnel fit the scheme Sean McDermott runs. But they lost some key players on that defense and Tyrod Taylor is not taking them anywhere. They won't finish below the Jets but they aren't playoff contenders in my opinion.