Congrats on catching Ho-Oh!
BTW, about the MissingNo's. When I was patching the Fire Red files for B3 and X, I sorta got confused, and patched two X's. So, I patched over one of the X's with B3. That might be why...
If someone has time, they could try doing so and see if they get the same results.