Yes, you need to "hold" the pulley. There is a special tool that is specifically for this. They come up on Ebay every now and then as a set.
You can use 2 crossed screwdrivers, but that leads to some severly injured knuckles....
White 1993 850Ci - 251,187 miles
Black 1993 850Ci - 125,508 miles