They're both nice names, and
Howie is fine as an nn. The only
Howard I've ever known was just called
Howard. There are several Harriets in my family, and they're all known by the full version too (my cousin gets called Hazza occasionally).
Hatty /
Hattie is the only proper nn I've come across.