Welcome. You should find any info you're looking for around here. Pretty good place. Just be warned, the site will in all probability die when the new Pokemon games are released later this year, we always get a flood of pokenoobs here
Also, did I beat Haflore again? If so, InB4Haflore