What should I do if Bootcamp keeps saying my disk cannot be partitioned?
You may have some space taken up by local Time Machine snapshots. Run tmutil listlocalsnapshots / to see if you have any, and if you do, remove them with
for d in $(tmutil listlocalsnapshotdates | grep &quot;-&quot;); do sudo tmutil deletelocalsnapshots $d; done.