That looks like a nice flashlight. I tried several different bar mounts until I tried this. I've been using the same one for four years now. It will hold a flashlight with 1 inch diameter. There is VERY good.
https://www.fasttech.com/products/0/...t-for-bicycles