My mystery plant has finally bloomed! Here are pictures of the entire plant and just the bloom.
The plant is about 20" and the blooms are around 4".
Little Business also bloomed. It is a lot smaller, the flowers are smaller and they are a deeper shade of red. Here are some pictures of it.
The flowers for "Fiesta Bravo" are a deep rose instead of a clear red.