Most bags should fit fine. Mine also doubles as a backpack. There are tons of options.
I stopped using mine on the tank, because I had to be super careful, or it would put tiny scratches on the tank, and if you ride even a small gravel road, the dust gets under it too.