First, my setup:
bridge0 members: ath0, vr1
DHCP is serving up addresses from the x.x.x network and I'm using NAT for Internet access.
Everything is working correctly except that hosts on wifi can't connect to hosts on vr1. But, Wifi hosts are able to connect to the internet through the x.x.x.1 gateway just fine. And, hosts on the wired LAN can connect just fine. So it's almost like the bridge is half working... It's passing packets between the member interfaces and the assigned IP, but not between member interfaces...