Advice for future breeding: If you ever get perfect IVs in any stat, make sure it's in Speed, whether it's 31 or 0 for Trick Room. The six most popular natures are Adamant, Modest, Jolly, and Timid. You always want a Speed boosting Nature for fast sweepers like Weavile unless you plan on Scarfing it. If you're Scarfing it, a power boosting nature will be viable. Brave and Quiet are good if you're running the pokemon under Trick Room, but if you plan on running the Tail Room team, you might want to avoid natures that drop speed.