Yep, the 4 pin device is a 30 Amp relay. I originally used it just to be on the safe side, and I figured if I wrote the project that way, people would be able to use any kind of momentary switch they wanted to. IF the button you bought can handle higher currents, you could probably get by with wiring the button up directly, but if anything happens, and you fry something, I always thought it would be better to fry a relay than a relatively expensive starter button.
Boodro, yours has only two pins on it because there is no light bulb. Mine had 4, two for the actual button, and two for the light inside. If you decide not to use the relay, just make sure your button can handle the extra amperage for the starter circuit.
If your button is heavy duty (see a trend?) and you decide not to use the relay, you'll just have to run the 12V line in from the constant source that would normally go to pin 30 on the relay to one side of the button, then the starter wire from the firewall would go in the other side of your button. Either way you do it, you will still need the key to start it, and the Securilock transponder key feature will still be in play.
Like I said, I overdid it on the side of caution since it was the first attempt...
One of these days I'll re-write the project so the pictures are better (limited email room meant small pictures, which I HATE), and possibly show how to do it without the relay.