It's not terribly difficult, to be honest. If you're going to be a WSOp I suggest you start by learning every type that has one in the crew, and where they're based; as they're the ones you could end up working on!
When you think about it, there aren't many bases. 1 for the F3, 2 for the GR4. 2 for Harriers, 1 for Typhoon. 1 for Hercules. 1 for VC10 and Tri-star, and C17. 1 for the 125 and 146. 1 for Chinook and 2 for Puma, 1 for Merlin (which is the same as 1 of the Puma bases).
When you think about it like that you realise it's quite small.