I occasionally use [Day-of-the-week] last when I'm speaking overly formally, or trying to make it very clear exactly to when I am referring. I've never heard the other variations, though I imagine [month] last could be used at a stretch.