Well, whatever or whoever was giving that information about two hours, was plain wrong.
There are no boards that take two hours to flash using any kind of BIOS flashback, or any other method for that matter. The longest it should EVER take to reflash the BIOS using BIOS flashback is a couple of minutes. If it takes longer than five minutes I'd be suspicious. Longer than ten minutes and something is absolutely wrong.
What is your EXACT motherboard model and what is the current BIOS version?
What are the rest of your hardware specifications?