Things move slowly in Uganda to begin with, and even more slowly in rural Uganda. Most people speak English in Kabale. It is very common to first greet a person before starting off a conversation, or even asking for help/directions.
I noticed that people always greeted each other with a hello, asked each other how they were doing, and in some cases even about the families, before starting off a conversation. The same held true if they were asking for directions or the timings of the bus.
Also, the buses and vans leave only when they are full. There is no point in getting pissed off if the bus is delayed for half an hour to one hour. Its considered normal.