Never heard from Rivian before. I'd have expected Tesla to get that contract, but I guess if Amazon invested in Rivian it makes sense to order 100k vehicules and make sure that company is successful to get a huge return.
It is highly likely the investment was because Rivian is the company Amazon decided long ago to order from, not that Amazon is ordering from them because they invested.