Someone has told me recently that "A as soon as B" does not imply that B will be complete before A starts, but rather that both events will take place at the same time. Example:
He will speak as soon as he finishes eating.
I have always understood that the subject will start to speak right after he finishes eating. According to what I have heard recently, the subject will start to speak while he finishes eating. Which one is the correct meaning?