he served in the CIA under carter, reagan, bush, and clinton.
he has made plenty of criticisms of both clinton's and bush's CIA and defense policies.
i don't see any basis for calling him a partisan.