I don't know who "Senator Allen Squishy" is, but it sounds like a good generic name for most of them. ;)
You're right, there are dozens of George Allen, Jr.'s, serving in both house of Congress, but especially the Senate, just bearing different names.