If I ranked the 5 possible opponents according to who will give PBF the toughest fight, my list would look like this:

1. Mosley
2. PAC
3. Hoya - we've seen this before and Hoya gave a split decision result
4. JMM
5. Hatton - we've seen this before and Hatton was KO'ed by the ring post