I suggest replacing the pink phrase in (b) with "the first time they hear it". "People not accepting it" has nothing to do with you speaking. It has to do with people hearing the idea and thinking about what they are hearing.
Sentence (a) doesn't make sense. "As soon as you open your mouth" means "the moment you start speaking". At that moment you have not said the idea yet, so nobody can agree or disagree.