I have quite a few bags, and recently, instead of tediously transfering item by item, I have started packing everything into a bag so that I can just transfer that bag.
I was using a Helikon-Tex shoulder bag, which was just a bit too small. This haversack is sized just right: not too big and not too small.
I typically carrying a pair of headphones (the can type), a pencil case, a note-book, an e-book reader, a flashlight, a rain coat (rolled up), power bank, charging wires, and a water bottle. This bag allows all these items to go into a single bag.
In addition, the shoulder strap is removable and then rolled up and stored in the bag, so that it will not get in the way.
This bag will easily fit in my current laptop backpack (a Pacsafe Venturesafe 19L), with room to spare for other stuff.