After watching Managing Dependencies for Spring Projects with Gradle by Jenn Strater and Andy Wilkinson talk. I started a new project using the Gradle Java Platfrom Plugin rather than the Spring Boot dependency gradle plugin which worked but required a lot of trial and error. Upgrading from boot 2.2.6 to 2.3.0 caused the breakage #21569.
It's unclear how the boot plugin interacts with the Java Platform Plugin. Documenting how to use the Java Platform Plugin rather than the dependency management plugin is quite useful for many users.