You could write your Cucumber scenarios before you write the code so that programmers can be guided by an unambiguous specification. This would allow programmers to catch mistakes immediately.
You could write your Cucumber scenarios in such a way that they actually illustrate business rules and not just the UI. If you do that you might actually get the business analysts and product owners on board.
Clarification if we needed it that BDD isn't just some natural language scripting tool for UI tests.