Here's what I do for CF 2021.
If any of this is inadvisable, please poke me.
1. Download the update through CF admin - NOT download and install!
2. Check that its checksum matches the one expected, if you have it.
3. Copy the full disk path out of the download dialog.
4. Stop all cf services.
5. Open an admin cmd prompt, paste this in, and hit return:
6. \path\to\java\jdk-11.0.26\bin\java.exe -Djdk.util.zip.disableZip64ExtraFieldValidation=true -jar \path\to\update\installer\hotfix-019-330379.jar –- ADJUST FOR JDK PATH AND HOTFIX FILENAME
7. The Installer UI will open. In the the "Select Installation Directory" step, change the Directory to your CF root, for example Z:\ColdFusion2021\
8. When it finishes...
9. Check that the cf service is running as the user you intend. (It often used to start up under your account, not the one you configured for the service, but that's been fixed for a while.)
10. Restart CF, so everything is in the state it'd be in after a server restart.
11. Check cf admin and your sites.
Is the bundlesdependency.json maneuver necessary following those steps?
It doesn't seem to be.