Todd Standing's Bigfoot heads are full blown fakes. They even show progression, with later ones being better than the muppet heads in the beginning. But Todd Standing is in a great area along the BC and Alberta border.
Did Jeff Meldrum bump something genuine in that area? Who knows. Its my understanding that his sighting was at night with a NV or FLIR scope. I cannot remember which. Its entirely possible that Standing pulled some shenanigans. But its also possible if you believe the creature to be out there that Meldrum may have had a genuine encounter.
Either way it doesn't move the goal posts regardless.