I recently worked in this configuration and works pretty nice.
Router A
interface GigabitEthernet1
ip address 192.168.64.215 255.255.255.0
ipv6 address 2001:AAAA:BBBB:CCCC::1/64
router bgp XXXX
bgp router-id 1.1.1.1
bgp log-neighbor-changes
no bgp default ipv4-unicast
neighbor 2001:AAAA:BBBB:CCCC::2 remote-as 2
neighbor 192.168.64.214 remote-as 2
!
address-family ipv4
redistribute connected
neighbor 192.168.64.214 activate
exit-address-family
!
address-family ipv6
redistribute connected
neighbor 2001:AAAA:BBBB:CCCC::2 activate
exit-address-family
Router B
interface GigabitEthernet1
ip address 192.168.64.215 255.255.255.0
negotiation auto
ipv6 address 2001:AAAA:BBBB:CCCC::1/64
router bgp 2
bgp router-id 2.2.2.2
bgp log-neighbor-changes
no bgp default ipv4-unicast
neighbor 2001:AAAA:BBBB:CCCC::1 remote-as 1
neighbor 192.168.64.215 remote-as 1
!
address-family ipv4
redistribute connected
neighbor 192.168.64.215 activate
exit-address-family
!
address-family ipv6
redistribute connected
neighbor 2001:AAAA:BBBB:CCCC::1 activate
neighbor 2001:AAAA:BBBB:CCCC::1 prefix-list v6_in in
exit-address-family
Filter Inbound
ipv6 prefix-list v6_in seq 5 deny 2001:1111:2222:3333::/64
ipv6 prefix-list v6_in seq 10 permit ::/0 le 1