The only real candidates, right now, seem to be the first two you have suggested. Its between Deontay Wilder and Anthony Joshua. After that, it's not even close! I can't see anyone else who is as technically sound or as big a puncher.
You can help the HubPages community highlight top quality content by ranking this answer up or down.