2-2.5K for a blog post sounds excessive in length, specially for b2b companies that sounds like they post often.
I have quite a few blog posts and 1200-1600 is the sweet spot that I get pretty much 100% readership. Anything longer than that gets bookmarked but never read.
I'm glad that works for you. Long form posts (2k+) are most often deep product breakdown/review or how-to guides. My experience has been that such pieces perform very well across a variety of important metrics when the quality is high.
I have quite a few blog posts and 1200-1600 is the sweet spot that I get pretty much 100% readership. Anything longer than that gets bookmarked but never read.