Regardless of timing or events, the 30mil individual bonus was still taken while 10% of employee's salaries were cut. That's excessive and a slap in the face to those employees.
A rainy day will arrive sooner or later - whether it is a pandemic or an economic crisis or a dry spell in additional funding, etc.