Initials standing for given names are followed by a period and a space. A period is normally used even if the middle initial does not stand for a name (as in Harry S. Truman).
If an entire name is abbreviated, spaces and periods can usually be omitted.