Belated means late or coming after the expected time. A belated apology is one given after it should have been given. The adverb begrudgingly (reluctantly) shows he didn't want to apologize, and the apology was also late. Bemused (confused), bereft (deprived), berserk (crazy), and bitter (resentful) don't fit as well.