There's no hard rule to updates, but I think post-interview is the best time. Unless you've done something absolutely mind-blowingly spectacular. You don't want to be sending 14 updates throughout the application process; oh btw I'm doing this now, I just finished this project, here's another update with another random EC, tack on 20 more hours to the EC from update #8, etc etc.