Not sure how waterproof you want, but your other two criteria are inevitably going to compromise it. I assume you want “fairly rainproof”.
Outershell gets good reviews:
https://theradavist.com/2017/01/outershell-makes-the-best-on-the-bike-camera-bag/
The other option is to get a camera bag and convert it to Klickfix:
Turn A Camera Bag Into a Handlebar Bag
I’ve done this myself and it’s easy (though I didn’t use a camera bag specifically, and I wasn’t anticipating too much weight so didn’t incorporate a stiffening plate). The bar bracket is about £12 and the adapter plate is about £8.