I thought that Harry approved of Ron/Hermione in the books. I do remember an internal thought about him expecting it to happen but worried that it would lead to even more fighting, and then at the battle at the end he kept telling them to stop snogging and keep fighting or something like that.