I did a little research on the Boy Scout/Cub Scout age/grade requirements this morning. What I found out is that these conditions do not have to be fulfilled simultaneously. In other words, in order to be a Tiger Cub, a boy must satisfy ONE of the following:

(age < 8yrs 0mos and grade > K)
-OR-
(grade = 1st)
-OR-
(7yrs 0mos <= age < 8yrs 0mos)

Similarly, for a boy to be a Cub Scout (i.e. Wolf or Bear) he must satisfy ONE of the following:

(1st < grade <= 3rd)
-OR-
(8yrs 0mos < age < 10yrs 0mos)

Webelos Scouts must satisfy ONE of the following:

(3rd < grade <= 5th)
-OR-
(10yrs 0mos <= age < 11yrs 6mos)

Boy Scouts must satisfy ONE of the following:

(5th < grade and 10yrs 0mos <= age < 18yrs 0mos)
-OR-
(11yrs 0mos <= age < 18yrs 0mos)
-OR-
(Has earned Arrow of Light and 10yrs 0mos <= age < 18yrs 0mos)

DS will have a temporary problem when he is a 9 yr old 6th grader for a couple of months (since he could not be a Webelos or a Boy Scout.) I think we'll just try not to bring it to anyone's attention.