I've successfully used a fanny pack on longer rides where I wanted a few extra things. I have it just loose enough so it hangs around my waist without any pressure, and it seems to hold up high enough on my waist while in the normal slightly-bent-over riding position on a drop bar road bike. Works for me. I've also got a large seat bag from Banjo Bros that expands/contracts based on what I'm carrying.