Solved. It's a good idea not to forget about routing filters (to separate announces from each AS)Have you tried 2 BGP Instances (different local AS) and 2 separate Peers?
If you are running 2 x default routes, maybe a local VRF-Lite might help if you want to separate the routing tables.