Joe: Who wrecked the house? Paul: It may be he. [Meaning, it may be 'he who did it']. I say "he" is technically grammatically correct above. But informally and colloquially, "It was him" would work too. The same would apply to "It may be she." But colloquially it would be "It may be her." Do you concur on all points?