Check on the boxer named "Z Gorres". Both are Filipinos and both have similar boxing style. They both have 1 common greatest attribute that great counter punchers should possess: "Timing".
I suggest you watch his fights and see the similarities between these two fighters.