richard vachrenberg may 2025