How to prevent a "Bluetooth keyboard setup. There isn't a keyboard connected" message at startup
You have to turn off Bluetooth Assistant.

In Preferences, Bluetooth, click the Advanced button, then uncheck "Open Bluetooth Assistant at Startup if no keyboard is detected."




Once you turn it off, you should have no problems booting in a headless configuration.