This is not good that you cannot boot to the recovery console. Can you boot in the BIOS Setup Menu? You might try resetting the BIOS. Power down AND UNPLUG the computer, then pull the battery for 15 seconds or so, then reinsert the battery. Or use the Clear CMOS jumper as instructed in the motherboard manual. If the battery is more than a couple years old, I would just replace it. They are typically common CR2032 batteries found at your local watch/camera/battery counter for a couple bucks. Check the battery or manual to be sure. When installing these type batteries, do not touch them with bare fingers - skin oils promote corrosion and attract dust. Upon first boot after a reset/new battery, attempt to boot into the BIOS Setup menu to set the date/time and verify the drives have been properly identified.
Safe and Exit to save and reboot. If a reset/new battery does not then allow you to boot from a CD, then I fear something greater than a corrupt BIOS - possibly a bad motherboard.
BTHidMgr.sys is a Blue Tooth driver so you should remove any connected Blue Tooth devices. In fact, remove all extra plug in devices, including unneeded USB devices until this is resolved.
If, after replacing the battery, you still can't boot properly but can get to the recovery console, then you should be able to run
listsvc from the console, and from there, disable BTHidMgr.sys, reboot, and hopefully boot up.