There is now officially no excuse for Mayweather not to fight Mosley next.