I realize now that the problem is that these tables are not available at the blockgroup level, only at the tract level. This appears to be true for the majority of the commuting related tables in the ACS. I would take a look at what the CTPP has to offer. If that is not useful you may have to reconcile to using tract level data, if that is acceptable.