I think odds are high this guy was spun up by allies of GHWB, literally from his former congressional district, as part of a long game.
Calling him McCain 2.0 seems like a perfect description.
His eye patch is an unnecessary fraud prop since we learned from the Captain America “I love pizza!” visit that he has a prosthetic eye that looks fine.