I found none of the map/navigation tools...[that can specify Electrify America charging stops (e.g., ABRP, MyBMW app, or the iX nav) enroute to a final destination]...offers a filter to limit the charging time to 30 minutes or less for any stop when it plans the trip.
The 2 years of free EA charging is limited to only 30 minutes at a time (with at least 1 hour between charges). I don't want stops with more than 30 minutes of charging, yet.
What works for me (on long trips with 2 or more EA charging stops) is to plan the trip off-line using the EA app by choosing each stop somewhere between 180 to 240 miles between them. (Roughly 3 or 4 hours of travel time between stops.) That pretty much guarantees I'll have enough SOC after no more than 30 min of charging...sometimes I'll need only 15 min. Enough time to a quick break for food or otherwise.
After picking each stop, I'll then use ABRP to manually add all the waypoints to the final destination. (ABRP is the only tool I've found that allows multiple waypoints along the route.) Once you have the physical address, most mapping tools find the location before you finish entering it. Not really hard to do...cumbersome yes, but I end up with MY plan.
Once the trip planning (manually inputting each stop) is finished on ABRP, I then Save the trip and ABRP then allows you to (Share) Open in Google Maps. Opening the iX Android Auto then displays the Google Map trip and will navigate to all the stops.
One more step for me: I'll mute Android Auto on the iX, then open Waze on my Android smartphone with the same stops so I can receive and share road alerts (accidents, road hazards, police ahead) from other Waze drivers. The audio from Waze comes thru the iX speakers...both its navigation prompts as well as traffic alerts. The Waze audible navigation prompts virtually always match the Android Auto routing. However, getting those Waze traffic/police alerts is well worth the effort especially on long trips.