Thanks, that thread was helpful. Per the thread's recommendation, i opted not to use the init.d approach and instead created a service file in /lib/systemd/system/. I copied another one and modified it to point to my bluetoothd executable. It iss called bluetooth.service.
I then ran "systemctl start bluetooth" and then "system enable bluetooth" to make it stick. Seems to be working well. Thanks