I think Lycoperdon pyriforme is the only puffball that grows on wood.
Hi
actually it isn’t – here is Lycoperdon perlatum two feet above the ground, on a large mossy fallen trunk

[attachment=0]Lycper02.jpg[/attachment]
that said, Jenny’s fungus is definitely L. pyriforme
Chris