The past tense of unbutton is unbuttoned.
The third-person singular simple present indicative form of unbutton is unbuttons.
The present participle of unbutton is unbuttoning.
The past participle of unbutton is unbuttoned.