For blue flowers in late summer, plant great blue lobelia (Lobelia siphilitica), a cousin of the more widely grown cardinal flower (Lobelia cardinalis).
Purple Milkweed can take a little longer to flower than other milkweed varieties, but it's worth the wait to finally see in all its purple glory. Get more info on growing Asclepias purpurascens for monarchs.