Do you have a touring plans subscription? They have a reservation finder which lots have had luck with. You put restaurant and time you want in ... if there is an opening it’ll let you know but you have to secure the reservation on Disney website. Others use it to so you have to be fast! Good luck and congratulations to your son!