Looks great. Two weeks, maybe a bit more is likely about right.
Most here also advise not to flush, especially with two weeks or more to go. Your call, but worth reading up on some of the different opinions here.
ps: wait for all pisitils to turn brown. Your at about 60-70%
Looks like a good run.