He is over 18, so it should be fine for your boyfriend to take your son to the DMV. My boyfriend took me to get my license. My name wasn't on his insurance or anything and they didn't ask him to sign or verify anything. They just needed to see that I didn't drive to the office alone.
You might call and double check just in case though. I think they have some freedom to change little regulations like that by city.