No I'm not surprised the May roster is late, but I don't really think we can blame it on RM, that is just this months excuse in a long line of excuses that we have been getting every month for most of the past year!
Rumour has it that the rosters have just come out, so now we just wait for all the roster changes to be made each week.