After a lot of back and forth I decided to get myself a pair of noise cancelling headphones.
In the end I went for the Sony 1000MX3 and I couldn’t be happier.
Most of the reviews I watched were based on the fact that the Sonys are a lot more expensive compared to the other two. Nowadays that isn’t really the fact anymore.
For the noise cancelling, I couldn’t really hear a difference between the Bose and the Sonys. Sadly I could not get my hands on the Sennheisers. I decided to go for the Sony headphones because I prefer the clearer sound compared to the bass heavy Bose ones. Additionally I like the USB-C port since all my other devices can be charged with USB-C as well.