I am declining the pair "good man." Would the nominative singular form be vir bonus? I'm just not sure since the endings have to be different. Benigne!

Yes, vir bonus is correct for nom. s.