Check if you can ping the site A pfSense's LAN interface.
I can ping Site B's LAN interface from Site A. However I can't ping Site A's LAN interface from Site B.
If you want to access hosts at client site that to not use the pfSense running the vpn client as default gateway, you'll also have to add a route to these hosts for the network behind site B. Or you add the route to the gateway router.
Site A will be using the PFSense as a default gateway to ideally redirect when the hosts make request for Site B's subnet, PFSense will properly route them.
Thanks again for the assistance! ;D