A good description of the synthesis of porous PS-DVB deads you can read in the link below. A mixture of dibutylphthalate and toluene was used as porogen. The porogen was extracted with THF after polymerization. If you can accept polydisperse particles you can try it also without seed particles.