I don't know much about Budd other than he has a bit of a thing about Cavewoman (understandable) and he also seems to like nudity…
However, he has created a few interesting Vampirella pieces which are quite intriguing.