I think “biannual” is okay to use as a synonym for “semiannual”, whereas “biennial” means “every two years”.
I think you guys are right.