$40k for 15% post means he was screwing you to begin with, unless it was money which came with a technical cofounder attached, or someone with huge industry connections in a non-tech vertical product company, or happened in 1975.
You should thank the investor for giving you another obvious sign to warn you away.