Things in Nepal tend to be quite slow, or quite late, whichever way you want to look at it. Don’t expect buses to be on time, prepare for long queues to get administrative tasks done, and if you’re meeting a local at a set hour, it’s quite common to not keep to the date in question.