I wrote the following script to quickly output how much disk space my SCCM Distribution Points consumed. If you’re not running a CAS, you’ll want to change line 21 to point to your primary. This requires that you have the Configuration Manager console installed on the machine.
It’s not pretty but it did the trick. I’m certainly open to suggestions in the comments.