Follow up... your firebug was legally present on a non-immigrant visa that expires Jan 18th. His ditsy mother, however, is illegal.
Thanks....