Pending Approval after publish

Hello we currently trying to publish a very simple plugin that helps us to deal with an environment where we have mutliple AWS credentials (
We initially deployed a version without a binary (by accident) which got approved in 2 hours
Now we have deployed a few other versions and have the situation where we have a pending approval.
Could someone elaborate how that process works and how we can avoid this in the future?

Reasoning why we want this plugin published:
At this time we have 18 projects with the same buildSrc code copy pasted into it.
this not only slows down build times but is also horrible to maintain, this is why we want
to have those 2 Helper classes published as a plugin

Solved, it seems that by setting the pom settings, we actually overriden the artifcat coordinates which caused the pending approval