Something to potentially keep an eye on that could lead to significantly more disk usage, depending on your deployment, is having a logical replica (e.g. to isolate the UI service from the core metadata API).
If the logical replica DB subscription ever stops receiving updates, the primary DB's replication slot will queue up all the changes without being drained, resulting in a significant bump to disk usage.
Anecdotally I've had this happen (breaking the replica slot after performing a DB migration on the primary) and within 3 days it blew up storage by 70GB. Dropping the original replication slot freed up the extra disk usage, brought CPU back to normal, and then just needed to recreate the UI replica. Pic below shows the usage throughout that period, including RDS adding storage, before it being released at the end.
Not sure how many people are running with this kind of setup though, so it may not be applicable to most!