just finishing up my pug build, had similar issues with the seatpost, had the original one from the frame but it was fairly short and knackered. managed to find this site which does a 22.2mm acor microadjust bmx one that is just right when shimmed up a bit.
Screw the seatpost, we want to see pics of the pug!
@MePower: Good on ya. Seems to work pretty well. I love anything bodged and not bought! :-D