You do not have to soak beans, and if you don’t, you’ll just have to be patient with the cooking. Most recently I don’t add anything (onions, bay, garlic, herbs) to the pot while the beans are cooking but this is mostly due to laziness — all of those additions do help flavor the cooking liquid and in turn the beans.