Once you have the bolt out, take off washer and reinstall bolt until it bottoms in the hole. This may leave a space between bolt head and pulley. That is what you're looking for. If no space, you may have to loosen the bolt a few turns to get some space. This is so when it comes loose with a bang, the whole thing won't fall on the ground. Then get your best puller and attach with good bolts as short as possible. Tighten up forcing screw as much as possible and then smack the end of it with a small sledge hammer. Usually comes loose with a bang😆
I have a home-made one with a 7/8" all-thread rod for the screw through a nut welded to a piece of 1" plate. I have several sets of holes in the plate which were drilled for various pulling jobs including a D333 and several D318 crankshaft pulleys. Have had to heat some of them, but they all came off in the end.