Welcome, glad you found YT
It does sound like his teeth may be bothering him. It can cause lots of problems when those baby teeth stubbornly refuse to fall out. The sooner this gets resolved, the better for his overall health.
Would love to see pics, we love pictures here