I'm happy for you. At least someone got paid. It is really upsetting that they have skipped those like me who requested in May. I wonder if KentE (8th May) got his today and tech-stitch (11th May)? Those two were the earliest I remember seeing.
Not for me, yet. It might be a little more complicated than just request date, maybe with duration as a component.
It's really good to hear some checks are coming through!