My Gigabyte P55 doesn't.
I read that certain tweaks to BIOS may cause a double boot and I think it was when setting certain things to "Auto" because the mobo did one boot to measure something and then the second boot to change the setting?
But, regardless, I've done lots of tweaking to settings in BIOS and never encountered a double-boot.