Once your child is 10, they pay adult prices at Disney. 9 and under are considered children at buffets, 10 and older means adult prices.
Buffet prices can vary due to time of year (holiday season, high/low season) and even days of the week. If you are looking for character meals and wanting to pay less, breakfast is often (not always) cheaper.