West Virginia and Virginia are two different states, each with their own laws, just like North Dakota and South Dakota.
If something is sent unsolicited that's usually a defense - a possession charge would normally require intent, depending on the jurisdiction - but that would be very difficult for the boyfriend in this case.