A poppet valve is only a type of valve, such as a ball valve. So a poppet valve can be used in many different applications: a thermostat, an intake/exhaust valve, a relief valve, etc. Completely different in appearance and application, but still a poppet valve. And that's what I was trying to say earlier ( and obviously I wasn't too clear.)
So for Ken, my comment is that I hope that srbaum can help you, because I couldn't find any pictures of a Honda 40, to see what the flush connection looks like. All I can add is that the Honda 150 has a check valve on the inlet to the flush port. This is probably the valve to which your neighbor referred. This check valve is there to prevent cooling water from coming out the flush port when the motor is running. If that check valve leaks, your symptoms would appear. Just find and replace it and good luck.
For jennykatz, if you've changed your thermostat (which is a poppet valve,) and there is no water leaking out of the flush port, you might think about checking to see if the cooling passages in the engine are blocked. "Salt will begin to precipitate out of seawater at approximately 148° F, forming deposits on engine cooling passages, which ultimately will lead to poor water circulation and overheating." That's a quote from Ocean Navigator. So, if your engine ran hot for a period of time, and then you changed thermostats, salt may have clogged some cooling passages. You might look into the thermostat cover and see if there are any deposits there. Or talk to a knowledgeable dealer.
Years ago, I had a small Honda outboard which died on me, at 2 AM. When I took it to a dealer, I was told that Honda's ran hot and salt got deposited leading to overheating. He cleaned out the passages, gave me a new cooler thermostat and wished me good luck. So it can happen. By the way, I then bought Evenrude 2-strokes until they disappeared.
Boris