No. As is the case with most Pokémon Legendaries, Koraidon and Miraidon cannot be bred. So don't waste time trying to get Eggs at a picnic. The only way to get more of them is through trading.