As far as I know, for any holidays that aren't programmed into Blue Prism, you have to add them for every year. This would be a good improvement for a future release of BP, to be able to add recurring holidays and potentially even ones that are algorithm/calculation based.
As an alternative, though I hate saying this, you could create your own VBO to handle holidays or even have something as simple as an Excel spreadsheet that your processes intake at runtime in order to avoid having to manually enter dates.
Dave Morris, 3Ci at Southern Company