The VPM algorithm was all the rage for many years, and, yes, GFs were added to Bulmann to replicate bubble models. However, that all changed quite a while ago, and the main reason is that the VPM algorithm is now believed (based on a NEDU study) to create first stops that are too deep. Expert opinions now favor initial stops that are deeper than pure Buhlmann but not as deep as VPM.
About a dozen years ago, a survey of tech divers on ScubaBoard showed overwhelming support for VPM. A popular computer then was the Liquivision, X-1, which could be run with a VPM program. Today a poll would likely find very little support for VPM in the tech community. Yes, you can get VPM on a Shearwater, but I don't know anyone who has it. Every tech diver I know uses Shearwater with Buhlmann GFs nowhere close to a replication of VPM.