Most companies/organizations will want you to get your non B outside the country especially if it's for a teaching job. You can get them in country but that's usually for top specialist jobs. You mighr've been lucky through the covid era but it's 'back to normal' now
That's new then, it wasnt avaliable for over 50's earlier this year and hasnt been since around 2015. I was told by the RTE London single only and extend in Thailand or get the OA visa.