Jonny came to my mind for Bill Weasley too. I don't know about Victor Krum though. I got the feeling that only Cedric Diggory was supposed to be the good-looking one. If they casted Jonny as Victor then everyone'll ignore Cedric. Jonny's deliciously distracting that way. :b