The blog posts show p tags and br tags in the code, and have line breaks on the visual editor on the backend. It’s on the frontend that the issues occur.
I’m trying to avoid changing anything that could be wiped in a future update, so since the plugin is fixing it I’ll stick with that.