For Spotter Fun I tried booking an out-and-return back-to-back on the ASL B733 to Faro but oddly the Aer Lingus booking engine doesn't permit it, once you choose one leg it forces the other to 'Unavailable' and you have to go to another day.
I could do two separate transactions though...