Thanks for the advice.
The main issue that we are trying to avoid is the space allocated to the legend, which causes the chart to shrink to accommodate it. So, to have 3 Donut charts on a page and have them always be equal size, we had to use position "custom" to have their size stay consistent.
For example, see the grey space below the chart here:
How can we fix this problem?