"Почему ты меня не дождался?" There is no special variant of the verb "wait" to express the "до" part of "дождаться". We could simply use the word "wait". Therefore, we would say, "Why didn't you wait for me?"
If we had to say something like, "Я тебя ждал, но не дождался", we would use an entirely different construction such as, "I waited for you, but I had to leave."
Sorry I can't help you with the отработать question.