Are Franky & Bon Clay voiced by the same voice actor?
In Japanese, both Franky and Mr. 2 Bon Clay are voiced by Kazuki Yao.[1][2]

In both the 4kids English dub and Funimation English dub, they are voiced by different people.