BN4 has been moved out to the launch pad to get lifted sometime soon onto the launch table. SN20 has had all three Raptor engines and all three Vactor engines mounted meaning it is almost ready. There is a nose cone with payload doors that is possible but unlikely to be the one mounted to SN20. Looking to be late August to mid September launch. Depends on how BN3 goes. Elon says that launch tower is being finished tomorrow. Although that was about a week ago.
@CASXA SN20 mounted to the crane now ready to be mounted to BN4. Seemed like they were going to do some tests with Starship and Superheavy before putting them together and launching. Launch may come in two to three weeks depending on if they can get clearance and all tests check out.