Hello, strongly advise that you to seek for second opinion since this gynae is unable to give you a concise answer.
As for my personal experience with miscarriage, it took about 4 days after the gynae confirmed it was a missed miscarriage but based on when the fetus has stopped growing to the day I started bleeding out was about 2 weeks.
However, do bare in mind that there are cases where the fetus do not pass out by itself and require medical abortion.