Final Judgment is indeed bugged - it fires one tiny little meteor that does absolutely nothing to the planet.
Meteor Storm is bugged as well - it does no damage to hull after shields are gone.
I'm not sure I see the usefulness of a planet bombarding Starbase anyway. They already get Auxiliary Government to prevent enemies from colonizing so there is nothing to bombard unless the Starbase gets destroyed. And attacking with a Starbase is just silly. If you control a grav well enough to build a massive Starbase there you surely can have your caps flatten the planet.