Hi Paul, you could check out ‘Oxford's’ motorcycle-specific range,
I have a T50 which holds everything I need and so far has kept it all dry. Might be worth popping down to Infinity and having a look to see what they have.