Either way 105 and 205 are both forgiving products, there my one - two punch in most projects. BMW's are known for very hard paint, so you might have needed a third step.
Where in NJ are you located, I'm in North Jersey if you need help.
Here's a picture on my daughter's 3 series.
Sent...