Any idea what is causing these bumps?
Look up Witch Hazel Leaf Gall. Caused by an aphid....
Most likely it is the Witch Hazel Leaf Gall and it does no harm to the Witch Hazel. The link below can provide more information about the aphid that causes this gall.
Here is a link that might be useful: Whitch Hazel Leaf Gall