Worked, mostly. First character was wrong, and there is some bleeding, changed the character gen to be based on pixel_clock, generating the programming file and retrying
Still some bleeding, I also noticed that all of the characters are shifted a bit to the right. Changed the ASCII character I am sending in to see if that changes the first character