There are as many communication styles and strategies as there are stakeholders and requirements. As the business analyst, you'll be expected to ensure that your stakeholders have an accurate, nearly real-time picture of the requirements. Each stakeholder will have unique communication needs, channels, and styles, which it's critical for you to understand.
The best way
to create smooth, efficient communications is with advance planning. Take time to plan your approach. Consider the stakeholders' unique needs, and the best interests of the project. Then share your communication plan—let them know what communications they can expect from you, and how you'll expect to communicate with them.
The various stakeholders may not all need the same view of the requirements, so you may need to tailor some individual approaches. For example, if a stakeholder needs to sign off on only a small subset of requirements, sending them too much information may only be annoying. A careful communication plan will define who needs what, and set clear expectations for how the various parties will receive requirements communications.
Having said that, don't allow so much variation that administering communications becomes a full-time job. Try to be consistent but flexible in adapting to changing business needs.