Just thought I'd say, my translation of Bao Feng being "late" was bad. It's more as though, "Why are you here?" or "What are you doing here?".
Also, Bao Feng challenged Chen Fan earlier which is why he got demoted, which was actually the best way for Chen Fan to handle it.
Anyways, thanks for your guys' support.