Hm... I know quite a few closed-back headphones out there, but I am not sure what to recommend when it comes to something that is both comfortable and warm, that won't make you feel suffocated. You're most probably talking about the soundstage, which can be downright small on some headphones.
But the Meze 99 Classics. Those will be warm and buttery, maybe a bit too much. They are very comfortable, they isolate ok, and they are nice for long hours of usage. If you aren't afraid of doing some EQ, you can't really get a better pair at 300 USD
I think they are stellar for Punk, Rock and Metal, if you do the EQ
About the upper bass / lower midrange bump, I love some more in that area, but they have a bit more than I generally prefer, basically, they sound great, but a bit too warm.
On the stock setting, the bass is slightly enhanced, or rather the 250 – 500 Hz area is enhanced due to the wood in the cups. Wood is known for its acoustic properties and for offering this kind of resonance. After hearing 99 Neo which have their cups made of plastic and them not presenting the same bump in this area, but having the same drivers, it is easy to point the small bump in bass to the wood construction.
This bump in bass gives the headphones an euphoric and sweet presentation, the drums in rock songs sound crisp and the snare drum has a very good presence. Regardless of the Equalization applied, the bass is generally well rounded and it is a delight to listen to. Although the bass is enhanced sometimes, it does not take over the mids and the presentation is well balanced.
By the way, they sound awesome from a smartphone / laptop, but they also scale pretty well with the source, if you have something better as a source, they will sound better than from a lower quality source