So you updated your BIOS and now the battery won't fully 100% charge, yes?
Sounds like a bad BIOS or possibly a faulty batterey. Try goign back to the previous BIOS and see if you can charge your battery to full, if not, then batterey is dying, if you can, then the BIOS file is corrupt or did not install correctly.
My advise, would be not to update your BIOS unless you really NEED to.