More progress in progress.
I have posted previously that one of my primary goals is to help Bud become a broadband communicator who can receive and make meaning of information coming to him through multiple channels simultaneously, then respond automatically and appropriately. I have been using the RDI philosophy as a framework and guide toward that goal.
It's working. Here's how I know:
This weekend, we had a family birthday party and, with it, a house full of people. Bud was a bit more hyper than he normally is, but overall he was doing well. Shortly before dinner, I was in the kitchen talking to my mother who was checking the readiness of a vegetable casserole. Bud came zipping through the kitchen at top speed - a boy on a mission to somewhere - and ran right between my mother, her hands struggling to maintain an awkward hold of a steaming casserole, and the counter on which she hoped to place it. My mom swerved just in time to keep the casserole from falling onto either Bud's head or the floor. Bud never slowed his step, but just as my mother swerved and avoided the collision he called over his shoulder, "Sorry, Nana!"
He wasn't responding to any verbal statements; no one said "Watch out, Bud," or "Nana's going to drop a steaming hot casserole on your head." Bud was not carefully watching Nana or anyone else in the kitchen; his mind was clearly focused on something else. But in an instant - in a FLASH - he read the nonverbal message in my mother's rapid swerve; he interpreted the halt of conversation and ensuing moments of silence; he recognized the quick exhales in the room that signaled that the crisis had been averted. In a fraction of a second, his brain received the information, interpreted it, and responded to it - effortlessly and appropriately.
We're getting there. He's making the connections. Bud is learning how to navigate the interaction super-highway.