So I had the cipher working properly when using an all lowercase key, but now that I'm trying to check uppercase key characters, my cipher no longer works.
For a key of "bacon" and a phrase of "meet me," it just returns "bbbbbbb." This leads me to believe that it's getting hung up somewhere in the loop and j is not incrementing as I want it to.