John, I would ditch the roll pin. It won't last. Spend a couple of bucks for the stock #3040 pin. The pulley should have a large hole on one side for installing/removing the pin, and a smaller hole opposite that for driving out the pin with a drift. One end of the pin has a little hole for a cotter pin to keep it from going back out through that big hole.
Somebody drilled out the small hole in this pulley so I had to use two cotter pins, but this is otherwise the stock set-up.