nohup ./boolbd --no-console >/dev/null 2>&1 &
should work. It literally means "no hangup", and the rest just ensures there's no visible output.
Why not just start it in screen?
Good point. In my case, I already have a ton of stuff in a screen, and I prefer to daemonize everything that doesn't need interaction. But for the original poster, screen might be just fine, and it's arguably easier in some ways.