Disabling forced FTP credentials for any updates

So it was solved. I reached out to the WP.org forums and found a couple of guys who helped me through it. The owner needs to run as what user PHP runs as. In my case, it was www-data and that user needed to be owner throughout the project. Not just on the wp-content/plugins folder.