Most of the time you won’t be able to do this because not only is it extremely rude to do so, but the driver will most likely become irritated and may kick you off the bus or even ban you from boarding next time. When I slept on buses, I had two main positions that I would sleep in, depending on the driver and the bus. If I knew the bus wasn’t busy and there would always be empty seats available for other people, I’d put my backpack down on the seat next to me and lean over to where my stomach or torso was somewhat bent over to the side while sleeping.