Steelers or Bills D this week?

Leaning Bills especially if Winston doesn’t play. Thoughts? Thanks in advance.