The NCP that i deal with was late a few times himself and his being late did interfere with my own obligations. So this is what i did. He is supposed to pick up the kids from school on his Wednesdays for overnights. 6yr gets off at 11:40am, the 10yr gets off at 2pm. I have a court ordered parenting class at 2:15pm-2:30pm on Wednesdays. he wasn't picking up the 6yr old until 3 because it was inconvenient to come at two different times. and he didn't get off of work until 2pm anyway so he wouldn't make it until 3pm to pick up both children. So i let him know in writing of my schedule with the parenting classes. Either he shows up on time, or he can wait till 5pm when we all come home. First week i did this, he was pissed. Next week and the week after, he showed up on time to pick up BOTH children. so no, you don't have to sit around waiting for the father to show up. if he throws a fit about it, simply take it to court and have the order modified to accomodate him being 15-30 minutes late requiring him to call if he is one minute late to verify how long he will be. and bring copies of any expenses you may have incurred with his tardiness.
btw, this is not legal advise at all and in no w way am i saying to do this. it just so happened that this worked in my favor. a really PO'd NCP could take me to court for contempt but it was a risk i presonally took. not bright from a legal standpoint, but it was the only other option without having to take it to the court before our already established continued hearing in June.