I think I have a tip quite similar to that one, it's slightly different, but has a really small, sharp tip like that one.
Solder is Quick Chip or something close to that anyway. I have a Digikey order started, I'll see if they have any Kester and give it a try.
I did another one today and it was a little better, the technique seems to be improving slightly.