Yup :p, they're the same person. There are a lot of ways to spell his name, and although the author himself stated it was Jellal, in english, the translators have seem to have gotten used to Gerard and so have the audiences :darn.
Jellal, Gerald, Jerald, etc, etc.