Can someone please help me ID these parts? I'm trying to recreate this small creation, but don't have a parts list:



Going from top down, here are my best guesses, but I'm not very good at this:


2654 (Black) Plate, Round 2 x 2 with Rounded Bottom (Boat Stud)
4623 (Yellow) Plate, Modified 1 x 2 with Arm Up (Horizontal Arm Length 6mm), qty 2
30151 (Yellow) Brick, Round 2 x 2 x 1 2/3 Dome Top


I don't have any good guesses at to what the next two parts are. The "stem" looks almost like a 18654 Technic, Pin Connector Round 1L, but they aren't available in yellow. Whatever it is, it connects to that 2 x 2 round plate that I can't ID either. The bottom piece I'm guessing is a:


4150 (Yellow) Tile, Round 2 x 2


Can anyone help me ID these parts more definitively? Thanks!
Pretty sure the piece directly under the Dome Top is just a 1x1 round brick, then a standard 2x2 round plate...