If you want to try to farm them from wild pet battles dragonblight does seem like a pretty good option. It has tons of dragonbone hatchling
and you can heal your pets at the temple. Personally, I'd probably spend time on the pet battle masters as they are great for leveling pets and a good source of battle stones. Even if you don't get flying stones the three for 1 trade in isn't bad when you start accumulating stones of the other varieties that you don't need as much of.