Question: when did yamcha and bulma break up?
Answer: She broke up with Yamcha exactly one year after Future Trunks arrived. Only then, did she get with Vegeta. In the manga, it was revealed by Future Trunks that it happened during a one night stand, because both Bulma and Vegeta were lonely and already attracted to one another.