I was a day camp director with multiple drop off and pick up locations. First think about staff in the buss and spreading them out. Staff like to group up in one spot together. Break them up so they are keeping a eye on the kids.
One staff in the back of the bus, one in the middle, and one in the front minimum.
Have a detailed check list to make sure the right kids are on the right bus and double check it.