Обгоняющий справедливо рассчитывает на то, что обгоняемые в этот момент не будут делать резких движений. Когда обгоняешь несколько машин, сразу оцениваешь интервалы между ними и, в нужный момент, используешь один из них для возврата на свою полосу. И очень неприятно и опасно, когда один из интервалов неожиданно сокращается.
Почему нужно закончить обгон, а не пытаться вернуться на своём месте, если вы видите, что можете не успеть.
Вы делали всё правильно, хотя конечно можно было и не тормозить а просто подвинуться правее. Обганяющий водитель должен был завершить обгон, темболее, что оставалось всего метров 10.
Другой вариант - если места за вами было достаточно, тех же 10 или более метров, нечего было тормозить, обганяющий влез бы туда.