A deerhair popper or diver treated with Watershed, RainX, etc will float all day long. Whitlock came up with a method of using a hair drier to double treat deer hair bugs with paste floatant that supposedly floated them all day as well. It's possible though I suspect that Watershed and RainX make it alot easier.
Deer hair bugs are a skill and art that foam can't touch, at least in the vice. On the water, it's a whole different game as the fish don't seem to care. However, the deer hair bass bug goes back in our ff'n history to earlier points than the Quill Gordon. It's an underappreciated creation.
FWIW, I *LOVE* tying deer hair bass bugs. Few flies give me more satisfaction, despite the fact that I very rarely get to fish them. I'm a trout fisherman with a bass bug tying problem......